We're running into a lot of errors today :). I've fixed all the compilation
errors. These are currently under review here:

https://gem5-review.googlesource.com/c/public/gem5/+/34256
https://gem5-review.googlesource.com/c/public/gem5/+/34255

--
Dr. Bobby R. Bruce
Room 2235,
Kemper Hall, UC Davis
Davis,
CA, 95616

web: https://www.bobbybruce.net


On Wed, Sep 9, 2020 at 6:18 PM jenkins-no-reply--- via gem5-dev <
gem5-dev@gem5.org> wrote:

> See <
> https://jenkins.gem5.org/job/Compiler-Checks/22/display/redirect?page=changes
> >
>
> Changes:
>
> [gabeblack] misc: Remove the "fault" parameter from syscall functions.
>
> [giacomo.travaglini] arch, mem: Initial Hardware Transactional Memory
> implementation
>
> [giacomo.travaglini] arch: Add uReset helper to UPCState
>
> [giacomo.travaglini] mem: Relax packet limit in packet queue
>
> [msamani] mem,ext: Fixed DRAMSim2 Integration
>
> [msamani] mem,ext: Integrating DRAMSim3 with gem5
>
> [hoanguyen] ext: Revert "ext: remove libelf"
>
> [hoanguyen] ext: Revert "base: Use system libelf instead of ext"
>
> [hoanguyen] ext: Link gem5 libelf to ext/libelf/libelf.a
>
> [eavivi] cpu-o3: convert fetch to new style stats
>
> [eavivi] cpu-kvm: convert kvm base to new style stats
>
> [gabeblack] arch: Use a fault to trigger system calls in SE mode.
>
> [esbrickey] cpu: convert bpred_unit to new style stats
>
> [esbrickey] cpu: convert loop_predictor to new style stats
>
> [esbrickey] cpu: convert statistical_corrector to new style stats
>
> [esbrickey] cpu: convert tage_base to new style stats
>
> [eavivi] cpu: convert thread_state to new style stats
>
> [kyleroarty1716] util: Install scons 3.1 from pip in gcn-gpu dockerfile
>
> [Jason Lowe-Power] cpu: Set ContextId on request from trace CPU
>
> [mattdsinclair] util: add dev-hsa commit message tag
>
> [Bobby R. Bruce] tests: Removed realview tests from .testignore
>
> [Bobby R. Bruce] tests: Removed `tests/halt.sh`
>
> [Bobby R. Bruce] tests: Removed tests/configs/tgen files
>
> [Bobby R. Bruce] tests: Removed SPARC Insttests from .testignore
>
> [Bobby R. Bruce] tests: Removed the ignoring of tests
>
> [Bobby R. Bruce] tests: Removed test-progs/pthread
>
> [Bobby R. Bruce] tests: Removed test-progs/asmtest
>
> [Bobby R. Bruce] tests: Moved realview config files
>
> [Bobby R. Bruce] tests: Removed learning-gem5 tests/configs
>
> [Bobby R. Bruce] tests: Standardized test resources download dir
>
> [Bobby R. Bruce] tests,arch-arm: Pass gem5_root as an arg in run.py
>
> [Bobby R. Bruce] tests: Removed author info from insttest test.py
>
> [danguria] cpu: Failure to restore RAS during squash
>
> [srikant.bharadwaj] mem-garnet: Integration of HeteroGarnet
>
> [srikant.bharadwaj] mem-garnet: Initialize unused Credit members
>
> [srikant.bharadwaj] mem-garnet: Flexible VCs per Vnet for each router
>
> [srikant.bharadwaj] mem-garnet: Add a check to see if router is already
> scheduled
>
> [srikant.bharadwaj] mem-garnet: Separable allocator in Garnet not fair
> enough.
>
> [eavivi] learning-gem5: convert simple cache to new style stats
>
> [Bobby R. Bruce] misc,scons,util: Drop support for GCC 4
>
> [Andreas.Sandberg] base: Cleanup Debug::CompoundFlag
>
> [Andreas.Sandberg] scons: Simplify arch enum generation
>
> [Andreas.Sandberg] base: Remove unused Debug::All flag
>
> [Andreas.Sandberg] base: Cleanup debug flags API
>
> [Andreas.Sandberg] python: Add the ability to check if a debug flag has
> been enabled
>
> [Andreas.Sandberg] python: Remove unused debug APIs
>
> [giacomo.travaglini] cpu: Add HtmCpu DebugFlag
>
> [giacomo.travaglini] cpu: Add HTM Instruction Flags
>
> [giacomo.travaglini] cpu: Add HTM CPU API
>
> [giacomo.travaglini] mem: Add HTM fields to Request
>
> [gabeblack] mem: Re-remove the arch/isa_traits.hh include in the base
> prefetcher.
>
> [giacomo.travaglini] cpu: Add HTM ExecContext API
>
> [giacomo.travaglini] cpu: Add HTM ThreadContext API
>
> [giacomo.travaglini] sim: Add HTM Generic Fault
>
> [giacomo.travaglini] cpu: Base dyn inst HTM flags getter
>
> [giacomo.travaglini] mem: Add HTM fields to the Packet object
>
> [giacomo.travaglini] mem-ruby: HTM mem implementation
>
> [giacomo.travaglini] cpu: HTM Implementation for TimingCPU
>
> [giacomo.travaglini] cpu: HTM Implementation for O3CPU
>
> [Bobby R. Bruce] tests,arch-sparc: Move SPARC insttests to long
>
> [hoanguyen] base: Tag API methods and variables in bitfield.hh
>
> [hoanguyen] base: Tag API methods in coroutine.hh
>
> [hoanguyen] base: Tag API methods and variables in fiber.hh
>
> [hoanguyen] base: Tag API methods and macros in logger.hh
>
> [hoanguyen] base: Tag API methods and variables in chunk_generator.hh
>
> [hoanguyen] base: Tag API methods and variables to circular_queue.hh
>
> [Andreas.Sandberg] base, sim: Make ByteOrder into a ScopedEnum accessible
> to Python
>
> [hoanguyen] base: Tag API methods and variables in random.hh
>
> [hoanguyen] base: Tag API methods in amo.hh
>
> [hoanguyen] base: Tag API methods and variables in addr_range_map.hh
>
> [hoanguyen] base: Tag API methods and variables in channel_addr.hh
>
> [hoanguyen] base: Tag API methods in socket.hh
>
> [hoanguyen] base: Tag API methods and variables in trie.hh
>
> [hoanguyen] base: Tag API methods and variables in bitunion.hh
>
> [hoanguyen] base: Tag API methods and variables in callback.hh
>
> [hoanguyen] base: Tag API methods and variables in addr_range.hh
>
> [hoanguyen] base: Tag API methods in pollevent.hh
>
> [hoanguyen] base: Tag API methods in stl_helpers.hh
>
> [hoanguyen] base: Tag API methods in remote_gdb.hh
>
> [hoanguyen] base: Tag API methods to trace.hh
>
> [hoanguyen] base: Tag API methods in condcodes.hh
>
> [hoanguyen] base: Tag API methods in sat_counter.hh
>
> [hoanguyen] base: Tag API methods in intmath.hh
>
> [hoanguyen] base: Tag API variables in version.cc
>
> [hoanguyen] base: Tag API methods in flags.hh
>
> [hoanguyen] base: Tag API variables in date.cc
>
> [hoanguyen] base: Tag API methods in inet.hh
>
> [hoanguyen] base: Tag API methods to debug.hh
>
> [hoanguyen] base: Tag API methods in crc.hh
>
> [hoanguyen] ext: Make the testing-results folder visible
>
> [Jason Lowe-Power] mem: Factor out DRAM interface
>
> [Jason Lowe-Power] mem: Make MemCtrl a ClockedObject
>
> [Jason Lowe-Power] mem: Add NVM interface
>
> [Jason Lowe-Power] mem: Clean up Memory Controller
>
> [Jason Lowe-Power] cpu: convert memtest to new style stats
>
> [hoanguyen] ext: Force testlib to only create one Log object
>
> [hoanguyen] ext: Add post_test_procedure to testlib runner
>
> [hoanguyen] ext,tests: Copy test's output files from /tmp to
> testing-results
>
> [Jason Lowe-Power] cpu-o3: convert elastic trace to new style stats
>
> [Jason Lowe-Power] cpu: convert trace cpu to new style stats
>
> [gabeblack] arm: Replicate the PageBytes constant in the ArmSystem class.
>
> [gabeblack] dev,arm: Use the ArmSystem::PageBytes constant in the generic
> timer.
>
> [srikant.bharadwaj] mem-ruby: Check number of vnets when creating links
>
> [hoanguyen] base,misc: Add group definitions for newly tagged API in
> src/base
>
> [Bobby R. Bruce] arch-arm: Transactional Memory Extension (TME)
>
> [gabeblack] arm: Remove "using namespace ArmISA" from
> arch/arm/isa_traits.hh.
>
>
> ------------------------------------------
> Started by timer
> Running as SYSTEM
> Building in workspace <https://jenkins.gem5.org/job/Compiler-Checks/ws/>
> The recommended git tool is: git
> No credentials specified
>  > git rev-parse --is-inside-work-tree # timeout=10
> Fetching changes from the remote Git repository
>  > git config remote.origin.url https://gem5.googlesource.com/public/gem5
> # timeout=10
> Fetching upstream changes from https://gem5.googlesource.com/public/gem5
>  > git --version # timeout=10
>  > git --version # 'git version 2.25.1'
>  > git fetch --tags --force --progress --
> https://gem5.googlesource.com/public/gem5
> +refs/heads/*:refs/remotes/origin/* # timeout=10
>  > git rev-parse refs/remotes/origin/develop^{commit} # timeout=10
>  > git rev-parse refs/remotes/origin/origin/develop^{commit} # timeout=10
> Checking out Revision dba46233950817b4c696781bc3c1891a5b499651
> (refs/remotes/origin/develop)
>  > git config core.sparsecheckout # timeout=10
>  > git checkout -f dba46233950817b4c696781bc3c1891a5b499651 # timeout=10
> Commit message: "arm: Remove "using namespace ArmISA" from
> arch/arm/isa_traits.hh."
>  > git rev-list --no-walk 1f01fa91f7fa8ed7f55243f273fce27859c40210 #
> timeout=10
> [Compiler-Checks] $ /bin/sh -xe /tmp/jenkins2868348324169782654.sh
> + ./util/compiler-tests.sh -j 4
> Starting build tests with 'gcc-version-10'...
> 'gcc-version-10' was found in the comprehensive tests. All ISAs will be
> built.
>   * Building target 'RISCV.opt' with 'gcc-version-10'...
>     Done.
>   * Building target 'RISCV.fast' with 'gcc-version-10'...
>   ! Failed with exit code 2.
>   * Building target 'NULL_MOESI_CMP_directory.opt' with 'gcc-version-10'...
>     Done.
>   * Building target 'NULL_MOESI_CMP_directory.fast' with
> 'gcc-version-10'...
>     Done.
>   * Building target 'X86.opt' with 'gcc-version-10'...
>     Done.
>   * Building target 'X86.fast' with 'gcc-version-10'...
>   ! Failed with exit code 2.
>   * Building target 'X86_MOESI_AMD_Base.opt' with 'gcc-version-10'...
>     Done.
>   * Building target 'X86_MOESI_AMD_Base.fast' with 'gcc-version-10'...
>   ! Failed with exit code 2.
>   * Building target 'Garnet_standalone.opt' with 'gcc-version-10'...
>     Done.
>   * Building target 'Garnet_standalone.fast' with 'gcc-version-10'...
>     Done.
>   * Building target 'ARM_MESI_Three_Level.opt' with 'gcc-version-10'...
>   ! Failed with exit code 2.
>   * Building target 'ARM_MESI_Three_Level.fast' with 'gcc-version-10'...
>   ! Failed with exit code 2.
>   * Building target 'SPARC.opt' with 'gcc-version-10'...
>     Done.
>   * Building target 'SPARC.fast' with 'gcc-version-10'...
>   ! Failed with exit code 2.
>   * Building target 'MIPS.opt' with 'gcc-version-10'...
>   ! Failed with exit code 2.
>   * Building target 'MIPS.fast' with 'gcc-version-10'...
>   ! Failed with exit code 2.
>   * Building target 'POWER.opt' with 'gcc-version-10'...
>     Done.
>   * Building target 'POWER.fast' with 'gcc-version-10'...
>   ! Failed with exit code 2.
>   * Building target 'NULL_MESI_Two_Level.opt' with 'gcc-version-10'...
>     Done.
>   * Building target 'NULL_MESI_Two_Level.fast' with 'gcc-version-10'...
>     Done.
>   * Building target 'ARM.opt' with 'gcc-version-10'...
>   ! Failed with exit code 2.
>   * Building target 'ARM.fast' with 'gcc-version-10'...
>   ! Failed with exit code 2.
>   * Building target 'NULL_MOESI_hammer.opt' with 'gcc-version-10'...
>     Done.
>   * Building target 'NULL_MOESI_hammer.fast' with 'gcc-version-10'...
>     Done.
>   * Building target 'GCN3_X86.opt' with 'gcc-version-10'...
>     Done.
>   * Building target 'GCN3_X86.fast' with 'gcc-version-10'...
>   ! Failed with exit code 2.
>   * Building target 'NULL_MOESI_CMP_token.opt' with 'gcc-version-10'...
>     Done.
>   * Building target 'NULL_MOESI_CMP_token.fast' with 'gcc-version-10'...
>     Done.
> Starting build tests with 'gcc-version-9'...
>   * Building target 'ARM_MESI_Three_Level.opt' with 'gcc-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'ARM_MESI_Three_Level.fast' with 'gcc-version-9'...
>   ! Failed with exit code 2.
> Starting build tests with 'gcc-version-8'...
>   * Building target 'X86_MOESI_AMD_Base.opt' with 'gcc-version-8'...
>     Done.
>   * Building target 'X86_MOESI_AMD_Base.fast' with 'gcc-version-8'...
>   ! Failed with exit code 2.
> Starting build tests with 'gcc-version-7'...
>   * Building target 'NULL_MOESI_CMP_directory.opt' with 'gcc-version-7'...
>     Done.
>   * Building target 'NULL_MOESI_CMP_directory.fast' with 'gcc-version-7'...
>     Done.
> Starting build tests with 'gcc-version-6'...
>   * Building target 'MIPS.opt' with 'gcc-version-6'...
>   ! Failed with exit code 2.
>   * Building target 'MIPS.fast' with 'gcc-version-6'...
>   ! Failed with exit code 2.
> Starting build tests with 'gcc-version-5'...
>   * Building target 'SPARC.opt' with 'gcc-version-5'...
>     Done.
>   * Building target 'SPARC.fast' with 'gcc-version-5'...
>   ! Failed with exit code 2.
> Starting build tests with 'clang-version-9'...
> 'clang-version-9' was found in the comprehensive tests. All ISAs will be
> built.
>   * Building target 'GCN3_X86.opt' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'GCN3_X86.fast' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'RISCV.opt' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'RISCV.fast' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'X86_MOESI_AMD_Base.opt' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'X86_MOESI_AMD_Base.fast' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'Garnet_standalone.opt' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'Garnet_standalone.fast' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'MIPS.opt' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'MIPS.fast' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'X86.opt' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'X86.fast' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'NULL_MOESI_CMP_token.opt' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'NULL_MOESI_CMP_token.fast' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'NULL_MOESI_hammer.opt' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'NULL_MOESI_hammer.fast' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'SPARC.opt' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'SPARC.fast' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'NULL_MOESI_CMP_directory.opt' with
> 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'NULL_MOESI_CMP_directory.fast' with
> 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'NULL_MESI_Two_Level.opt' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'NULL_MESI_Two_Level.fast' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'ARM.opt' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'ARM.fast' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'ARM_MESI_Three_Level.opt' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'ARM_MESI_Three_Level.fast' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'POWER.opt' with 'clang-version-9'...
>   ! Failed with exit code 2.
>   * Building target 'POWER.fast' with 'clang-version-9'...
>   ! Failed with exit code 2.
> Starting build tests with 'clang-version-8'...
>   * Building target 'ARM_MESI_Three_Level.opt' with 'clang-version-8'...
>   ! Failed with exit code 2.
>   * Building target 'ARM_MESI_Three_Level.fast' with 'clang-version-8'...
>   ! Failed with exit code 2.
> Starting build tests with 'clang-version-7'...
>   * Building target 'X86_MOESI_AMD_Base.opt' with 'clang-version-7'...
>   ! Failed with exit code 2.
>   * Building target 'X86_MOESI_AMD_Base.fast' with 'clang-version-7'...
>   ! Failed with exit code 2.
> Starting build tests with 'clang-version-6.0'...
>   * Building target 'GCN3_X86.opt' with 'clang-version-6.0'...
>   ! Failed with exit code 2.
>   * Building target 'GCN3_X86.fast' with 'clang-version-6.0'...
>   ! Failed with exit code 2.
> Starting build tests with 'clang-version-5.0'...
>   * Building target 'NULL_MOESI_CMP_directory.opt' with
> 'clang-version-5.0'...
>   ! Failed with exit code 2.
>   * Building target 'NULL_MOESI_CMP_directory.fast' with
> 'clang-version-5.0'...
>   ! Failed with exit code 2.
> Starting build tests with 'clang-version-4.0'...
>   * Building target 'NULL_MOESI_CMP_token.opt' with 'clang-version-4.0'...
>   ! Failed with exit code 2.
>   * Building target 'NULL_MOESI_CMP_token.fast' with 'clang-version-4.0'...
>   ! Failed with exit code 2.
> Starting build tests with 'clang-version-3.9'...
>   * Building target 'NULL_MOESI_CMP_directory.opt' with
> 'clang-version-3.9'...
>   ! Failed with exit code 2.
>   * Building target 'NULL_MOESI_CMP_directory.fast' with
> 'clang-version-3.9'...
>   ! Failed with exit code 2.
> Build step 'Execute shell' marked build as failure
> Archiving artifacts
> _______________________________________________
> gem5-dev mailing list -- gem5-dev@gem5.org
> To unsubscribe send an email to gem5-dev-le...@gem5.org
> %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
>
_______________________________________________
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to