<oval_definitions xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5" xmlns:oval="http://oval.mitre.org/XMLSchema/oval-common-5" xmlns:oval-def="http://oval.mitre.org/XMLSchema/oval-definitions-5" xmlns:unix-def="http://oval.mitre.org/XMLSchema/oval-definitions-5#unix" xmlns:red-def="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" xmlns:ind-def="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://oval.mitre.org/XMLSchema/oval-common-5 oval-common-schema.xsd http://oval.mitre.org/XMLSchema/oval-definitions-5 oval-definitions-schema.xsd http://oval.mitre.org/XMLSchema/oval-definitions-5#unix unix-definitions-schema.xsd http://oval.mitre.org/XMLSchema/oval-definitions-5#linux linux-definitions-schema.xsd">
<generator>
<oval:product_name>Oracle Errata System</oval:product_name>
<oval:product_version>Oracle Linux</oval:product_version>
<oval:schema_version>5.11</oval:schema_version>
<oval:timestamp>2024-09-21T18:53:01</oval:timestamp>
</generator>
<definitions>
<definition id="oval:com.oracle.elsa:def:20180849" version="501" class="patch">
<metadata>
<title>
ELSA-2018-0849:  gcc security, bug fix, and enhancement update (LOW)
</title>
<affected family="unix">
<platform>Oracle Linux 7</platform>

</affected>
<reference source="elsa" ref_id="ELSA-2018-0849" ref_url="https://linux.oracle.com/errata/ELSA-2018-0849.html"/>
<reference source="CVE" ref_id="CVE-2017-11671" ref_url="https://linux.oracle.com/cve/CVE-2017-11671.html"/>

<description>
[4.8.5-28.0.1]
- [Orabug: 27557686] (Egeyar Bagcioglu)
- Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.

[4.8.5-28]
- Minor testsuite fixes to clean up test results (#1469697)
- retpoline support for spectre mitigation (#1535655)

[4.8.5-27]
- bump for rebuild with RELRO enabled even for ppc64/ppc64le

[4.8.5-26]
- Avoid red zone probing for zero residual dynamic allocation (#1469697)
- Avoid bogus CFIs for probes in noreturn fucntions on x86/x86_64 (#1469697)

[4.8.5-25]
- Avoid red zone probe on aarch64 (#1469697)

[4.8.5-24]
- Sync gcc48-rh1469697-13 patch to upstream (#1469697)
- Avoid probing in the red zone for noreturn functions (#1507980, #1469697)
- Avoid infinite loop if probing interval is less than guard size (#1469697)
- Fix debug information for large probing interval on aarch64 (#1469697)
- Fix ICE on ppc port with large probing interval (#1469697)

- rebuild to remove static relocations not known to older linkers (#1508968)

[4.8.5-23]
- rebuild to remove static relocations not known to older linkers (#1508968)

[4.8.5-22]
- fix gcc.c-torture/execute/pr80692.x
- fix divmod expansion (PR middle-end/78416)

[4.8.5-21]
- fix 27_io/basic_fstream/53984.cc
- fix for classes with bases with mutable members (PR c++/77375)
- fix handling side-effects of parameters (PR c/77767)
- fix combine's make_extraction (PR rtl-optimization/78378)
- fix gimplification of const var initialization from COND_EXPR (PR c++/80129)
- fix -A / -B to A / B folding (PR middle-end/80362)
- fix comparison of decimal float zeroes (PR middle-end/80692)
- fix __mulv[dt]i3 and expand_mul_overflow (PR target/82274)

[4.8.5-20]
- handle exceptions in basic_istream::sentry (#1469384)
- don't run pr63354.c on ppc (#1468546)
- ensure proxy privatization safety (#1491395)
- fix incorrect codegen from rdseed intrinsic use (#1482762, CVE-2017-11671)
- on aarch64, remove libatomic.so (#1465510)

[4.8.5-19]
- Backport stack clash protection from upstream (#1469697)

[4.8.5-18]
- backport several -mprofile-kernel fixes (#1468546)

[4.8.5-17]
- fix -mcpu=power8 atomic expansion (#1437220, PR target/69644)
- fix .toc alignment (#1487434)
</description>
<!--
 ~~~~~~~~~~~~~~~~~~~~   advisory details   ~~~~~~~~~~~~~~~~~~~ 
-->
<advisory>
<severity>LOW</severity>
<rights>Copyright 2018 Oracle, Inc.</rights>
<issued date="2018-04-16"/>
<cve cvss2="2.1/AV:L/AC:L/Au:N/C:P/I:N/A:N" href="https://linux.oracle.com/cve/CVE-2017-11671.html" public="20180730">CVE-2017-11671</cve>

<affected_cpe_list>
<cpe>cpe:/a:oracle:linux:7::latest</cpe>
<cpe>cpe:/a:oracle:linux:7::optional_latest_internal</cpe>
<cpe>cpe:/a:oracle:linux:7::latest_internal</cpe>
<cpe>cpe:/a:oracle:linux:7::optional_archive</cpe>
<cpe>cpe:/a:oracle:linux:7::optional_latest</cpe>
<cpe>cpe:/a:oracle:linux:7::latest_archive</cpe>
<cpe>cpe:/a:oracle:linux:7:5:base</cpe>
</affected_cpe_list>
</advisory>
</metadata>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849001" comment="Oracle Linux 7 is installed"/>
<criteria operator="OR">
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849002" comment="Oracle Linux arch is aarch64"/>
<criteria operator="OR">
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849003" comment="cpp is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849004" comment="cpp is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849005" comment="gcc is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849006" comment="gcc is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849007" comment="gcc-c++ is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849008" comment="gcc-c++ is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849009" comment="gcc-gfortran is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849010" comment="gcc-gfortran is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849011" comment="gcc-gnat is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849012" comment="gcc-gnat is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849013" comment="gcc-objc is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849014" comment="gcc-objc is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849015" comment="gcc-objc++ is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849016" comment="gcc-objc++ is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849017" comment="gcc-plugin-devel is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849018" comment="gcc-plugin-devel is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849019" comment="libgcc is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849020" comment="libgcc is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849021" comment="libgfortran is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849022" comment="libgfortran is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849023" comment="libgfortran-static is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849024" comment="libgfortran-static is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849025" comment="libgnat is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849026" comment="libgnat is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849027" comment="libgnat-devel is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849028" comment="libgnat-devel is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849029" comment="libgnat-static is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849030" comment="libgnat-static is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849031" comment="libgomp is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849032" comment="libgomp is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849033" comment="libitm is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849034" comment="libitm is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849035" comment="libitm-devel is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849036" comment="libitm-devel is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849037" comment="libitm-static is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849038" comment="libitm-static is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849039" comment="libmudflap is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849040" comment="libmudflap is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849041" comment="libmudflap-devel is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849042" comment="libmudflap-devel is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849043" comment="libmudflap-static is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849044" comment="libmudflap-static is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849045" comment="libobjc is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849046" comment="libobjc is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849047" comment="libstdc++ is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849048" comment="libstdc++ is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849049" comment="libstdc++-devel is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849050" comment="libstdc++-devel is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849051" comment="libstdc++-docs is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849052" comment="libstdc++-docs is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849053" comment="libstdc++-static is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849054" comment="libstdc++-static is signed with the Oracle Linux 7 key"/>
</criteria>
</criteria>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849055" comment="Oracle Linux arch is x86_64"/>
<criteria operator="OR">
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849003" comment="cpp is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849004" comment="cpp is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849005" comment="gcc is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849006" comment="gcc is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849007" comment="gcc-c++ is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849008" comment="gcc-c++ is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849009" comment="gcc-gfortran is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849010" comment="gcc-gfortran is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849011" comment="gcc-gnat is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849012" comment="gcc-gnat is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849056" comment="gcc-go is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849057" comment="gcc-go is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849013" comment="gcc-objc is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849014" comment="gcc-objc is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849015" comment="gcc-objc++ is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849016" comment="gcc-objc++ is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849017" comment="gcc-plugin-devel is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849018" comment="gcc-plugin-devel is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849058" comment="libasan is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849059" comment="libasan is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849060" comment="libasan-static is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849061" comment="libasan-static is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849062" comment="libatomic is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849063" comment="libatomic is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849064" comment="libatomic-static is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849065" comment="libatomic-static is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849019" comment="libgcc is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849020" comment="libgcc is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849021" comment="libgfortran is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849022" comment="libgfortran is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849023" comment="libgfortran-static is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849024" comment="libgfortran-static is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849025" comment="libgnat is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849026" comment="libgnat is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849027" comment="libgnat-devel is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849028" comment="libgnat-devel is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849029" comment="libgnat-static is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849030" comment="libgnat-static is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849066" comment="libgo is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849067" comment="libgo is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849068" comment="libgo-devel is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849069" comment="libgo-devel is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849070" comment="libgo-static is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849071" comment="libgo-static is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849031" comment="libgomp is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849032" comment="libgomp is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849033" comment="libitm is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849034" comment="libitm is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849035" comment="libitm-devel is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849036" comment="libitm-devel is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849037" comment="libitm-static is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849038" comment="libitm-static is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849039" comment="libmudflap is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849040" comment="libmudflap is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849041" comment="libmudflap-devel is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849042" comment="libmudflap-devel is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849043" comment="libmudflap-static is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849044" comment="libmudflap-static is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849045" comment="libobjc is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849046" comment="libobjc is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849072" comment="libquadmath is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849073" comment="libquadmath is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849074" comment="libquadmath-devel is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849075" comment="libquadmath-devel is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849076" comment="libquadmath-static is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849077" comment="libquadmath-static is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849047" comment="libstdc++ is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849048" comment="libstdc++ is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849049" comment="libstdc++-devel is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849050" comment="libstdc++-devel is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849051" comment="libstdc++-docs is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849052" comment="libstdc++-docs is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849053" comment="libstdc++-static is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849054" comment="libstdc++-static is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849078" comment="libtsan is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849079" comment="libtsan is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20180849080" comment="libtsan-static is earlier than 0:4.8.5-28.0.1.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20180849081" comment="libtsan-static is signed with the Oracle Linux 7 key"/>
</criteria>
</criteria>
</criteria>
</criteria>
</criteria>

</definition>
</definitions>
<!--
 ~~~~~~~~~~~~~~~~~~~~~   rpminfo tests   ~~~~~~~~~~~~~~~~~~~~~ 
-->
<tests>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849001"  version="501" comment="Oracle Linux 7 is installed" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849001" />
<state state_ref="oval:com.oracle.elsa:ste:20180849002" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849002"  version="501" comment="Oracle Linux arch is aarch64" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849001" />
<state state_ref="oval:com.oracle.elsa:ste:20180849003" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849003"  version="501" comment="cpp is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849002" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849004"  version="501" comment="cpp is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849002" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849005"  version="501" comment="gcc is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849003" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849006"  version="501" comment="gcc is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849003" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849007"  version="501" comment="gcc-c++ is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849004" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849008"  version="501" comment="gcc-c++ is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849004" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849009"  version="501" comment="gcc-gfortran is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849005" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849010"  version="501" comment="gcc-gfortran is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849005" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849011"  version="501" comment="gcc-gnat is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849006" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849012"  version="501" comment="gcc-gnat is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849006" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849013"  version="501" comment="gcc-objc is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849008" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849014"  version="501" comment="gcc-objc is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849008" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849015"  version="501" comment="gcc-objc++ is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849009" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849016"  version="501" comment="gcc-objc++ is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849009" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849017"  version="501" comment="gcc-plugin-devel is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849010" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849018"  version="501" comment="gcc-plugin-devel is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849010" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849019"  version="501" comment="libgcc is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849015" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849020"  version="501" comment="libgcc is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849015" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849021"  version="501" comment="libgfortran is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849016" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849022"  version="501" comment="libgfortran is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849016" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849023"  version="501" comment="libgfortran-static is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849017" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849024"  version="501" comment="libgfortran-static is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849017" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849025"  version="501" comment="libgnat is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849018" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849026"  version="501" comment="libgnat is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849018" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849027"  version="501" comment="libgnat-devel is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849019" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849028"  version="501" comment="libgnat-devel is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849019" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849029"  version="501" comment="libgnat-static is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849020" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849030"  version="501" comment="libgnat-static is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849020" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849031"  version="501" comment="libgomp is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849024" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849032"  version="501" comment="libgomp is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849024" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849033"  version="501" comment="libitm is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849025" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849034"  version="501" comment="libitm is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849025" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849035"  version="501" comment="libitm-devel is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849026" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849036"  version="501" comment="libitm-devel is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849026" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849037"  version="501" comment="libitm-static is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849027" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849038"  version="501" comment="libitm-static is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849027" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849039"  version="501" comment="libmudflap is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849028" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849040"  version="501" comment="libmudflap is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849028" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849041"  version="501" comment="libmudflap-devel is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849029" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849042"  version="501" comment="libmudflap-devel is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849029" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849043"  version="501" comment="libmudflap-static is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849030" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849044"  version="501" comment="libmudflap-static is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849030" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849045"  version="501" comment="libobjc is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849031" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849046"  version="501" comment="libobjc is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849031" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849047"  version="501" comment="libstdc++ is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849035" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849048"  version="501" comment="libstdc++ is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849035" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849049"  version="501" comment="libstdc++-devel is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849036" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849050"  version="501" comment="libstdc++-devel is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849036" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849051"  version="501" comment="libstdc++-docs is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849037" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849052"  version="501" comment="libstdc++-docs is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849037" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849053"  version="501" comment="libstdc++-static is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849038" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849054"  version="501" comment="libstdc++-static is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849038" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849055"  version="501" comment="Oracle Linux arch is x86_64" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849001" />
<state state_ref="oval:com.oracle.elsa:ste:20180849005" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849056"  version="501" comment="gcc-go is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849007" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849057"  version="501" comment="gcc-go is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849007" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849058"  version="501" comment="libasan is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849011" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849059"  version="501" comment="libasan is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849011" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849060"  version="501" comment="libasan-static is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849012" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849061"  version="501" comment="libasan-static is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849012" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849062"  version="501" comment="libatomic is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849013" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849063"  version="501" comment="libatomic is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849013" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849064"  version="501" comment="libatomic-static is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849014" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849065"  version="501" comment="libatomic-static is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849014" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849066"  version="501" comment="libgo is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849021" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849067"  version="501" comment="libgo is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849021" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849068"  version="501" comment="libgo-devel is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849022" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849069"  version="501" comment="libgo-devel is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849022" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849070"  version="501" comment="libgo-static is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849023" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849071"  version="501" comment="libgo-static is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849023" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849072"  version="501" comment="libquadmath is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849032" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849073"  version="501" comment="libquadmath is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849032" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849074"  version="501" comment="libquadmath-devel is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849033" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849075"  version="501" comment="libquadmath-devel is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849033" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849076"  version="501" comment="libquadmath-static is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849034" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849077"  version="501" comment="libquadmath-static is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849034" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849078"  version="501" comment="libtsan is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849039" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849079"  version="501" comment="libtsan is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849039" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849080"  version="501" comment="libtsan-static is earlier than 0:4.8.5-28.0.1.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849040" />
<state state_ref="oval:com.oracle.elsa:ste:20180849004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20180849081"  version="501" comment="libtsan-static is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20180849040" />
<state state_ref="oval:com.oracle.elsa:ste:20180849001" />
</rpminfo_test>

</tests>
<!--
 ~~~~~~~~~~~~~~~~~~~~   rpminfo objects   ~~~~~~~~~~~~~~~~~~~~ 
-->
<objects>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849010" version="501">
<name>gcc-plugin-devel</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849011" version="501">
<name>libasan</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849028" version="501">
<name>libmudflap</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849035" version="501">
<name>libstdc++</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849037" version="501">
<name>libstdc++-docs</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849006" version="501">
<name>gcc-gnat</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849015" version="501">
<name>libgcc</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849025" version="501">
<name>libitm</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849012" version="501">
<name>libasan-static</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849003" version="501">
<name>gcc</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849016" version="501">
<name>libgfortran</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849023" version="501">
<name>libgo-static</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849036" version="501">
<name>libstdc++-devel</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849027" version="501">
<name>libitm-static</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849038" version="501">
<name>libstdc++-static</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849005" version="501">
<name>gcc-gfortran</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849021" version="501">
<name>libgo</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849040" version="501">
<name>libtsan-static</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849026" version="501">
<name>libitm-devel</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849004" version="501">
<name>gcc-c++</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849031" version="501">
<name>libobjc</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849034" version="501">
<name>libquadmath-static</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849020" version="501">
<name>libgnat-static</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849030" version="501">
<name>libmudflap-static</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849007" version="501">
<name>gcc-go</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849019" version="501">
<name>libgnat-devel</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849039" version="501">
<name>libtsan</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849013" version="501">
<name>libatomic</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849022" version="501">
<name>libgo-devel</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849017" version="501">
<name>libgfortran-static</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849032" version="501">
<name>libquadmath</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849001" version="501">
<name>oraclelinux-release</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849014" version="501">
<name>libatomic-static</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849008" version="501">
<name>gcc-objc</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849024" version="501">
<name>libgomp</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849009" version="501">
<name>gcc-objc++</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849033" version="501">
<name>libquadmath-devel</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849002" version="501">
<name>cpp</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849029" version="501">
<name>libmudflap-devel</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20180849018" version="501">
<name>libgnat</name>
</rpminfo_object>

</objects>
<states>
<!--
 ~~~~~~~~~~~~~~~~~~~~   rpminfo states   ~~~~~~~~~~~~~~~~~~~~~ 
-->
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:20180849001" version="501">
<signature_keyid operation="equals">72f97b74ec551f03</signature_keyid>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:20180849002" version="501">
<version operation="pattern match">^7</version>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:20180849003" version="501">
<arch operation="pattern match">aarch64</arch>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:20180849004" version="501">
<evr datatype="evr_string" operation="less than">0:4.8.5-28.0.1.el7</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:20180849005" version="501">
<arch operation="pattern match">x86_64</arch>
</rpminfo_state>

</states>
</oval_definitions>
