{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"mlir-static-0.17.0.6-3.oe2409.aarch64.rpm",
	"spdxVersion":"SPDX-2.2",
	"creationInfo":{
		"created":"2024-09-30T03:30:07.5589037Z",
		"creators":"[openeuler_creator]"
	},
	"dataLicense":"CC0-1.0",
	"documentNamespace":"https://repo.openeuler.org/security/data/sbom/mlir-static-0.17.0.6-3.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-mlir-17.0.6-777fd093-fbac-44db-8faa-aa40990b8daf-0fbf2763-b4a1-4cee-8484-1b353f636d11",
			"name":"mlir",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4281716f9ea45f104b56ab23f21bc4b72bfce769250ff241d9564b02efb29126"
				}
			],
			"description":"The MLIR project is a novel approach to building reusable and extensible compiler infrastructure.\nMLIR aims to address software fragmentation, improve compilation for heterogeneous hardware,\nsignificantly reduce the cost of building domain specific compilers, and aid in connecting\nexisting compilers together.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/mlir@17.0.6-3.oe2409?arch=aarch64&epoch=0&upstream=mlir-17.0.6-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://mlir.llvm.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The MLIR project is a novel approach to building reusable and extensible compiler infrastructure.",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:17.0.6-3.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-mlir-static-17.0.6-5e69f0b4-b07d-4ae6-ac31-b85b8beec2fa",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-mlir-17.0.6-777fd093-fbac-44db-8faa-aa40990b8daf-0fbf2763-b4a1-4cee-8484-1b353f636d11"
		}
	]
}