asm-bom packaging should be "pom"
ASM produces a BOM file to help at managing dependencies: asm-bom. But the generated pom file has no 'packaging' tag, making it default to "jar". There is no jar for a BOM file, the best practice would be to use a "pom" packaging tag.
Note that I didn't find this causing any issue when using maven (and even less in maven). I found it because of an error in our custom toolchain to review third party software. Because of the jar packaging we would try to download the jar file which does not exist. It's a really minor point we worked-around it qucikly. I just figured I would report this as it would be cleaner to use "pom" here.
This is present in asm 9.6.