Is this something that needs to be updated in the nightly script?

Matt

On Tue, Sep 6, 2022 at 1:38 PM Bobby Bruce <bbr...@ucdavis.edu> wrote:

> Yip, I just deleted the build directory and started the Nightly tests
> again. I confirmed this solution works locally for me.
>
> --
> Dr. Bobby R. Bruce
> Room 3050,
> Kemper Hall, UC Davis
> Davis,
> CA, 95616
>
> web: https://www.bobbybruce.net
>
>
> On Tue, Sep 6, 2022 at 11:16 AM Poremba, Matthew <matthew.pore...@amd.com>
> wrote:
>
>> [AMD Official Use Only - General]
>>
>> Hi all,
>>
>>
>> In case anyone is still looking at this, I had to delete the build folder
>> and start from scratch to get VEGA_X86 to build.  I think the
>> nightly/weekly tests try to reuse the previous day's/week's build so that
>> would need to be removed, I assume, to get the build to work again. There
>> may be a less intrusive way but removing the build folder was sufficient
>> for me.
>>
>>
>> -Matt
>>
>> -----Original Message-----
>> From: jenkins-no-reply=gem5....@mg.gem5.org <jenkins-no-reply=
>> gem5....@mg.gem5.org> On Behalf Of jenkins-no-re...@gem5.org
>> Sent: Tuesday, September 6, 2022 12:37 AM
>> To: gem5-dev@gem5.org
>> Subject: [gem5-dev] Build failed in Jenkins: nightly #344
>>
>> [CAUTION: External Email]
>>
>> See <
>> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fjenkins.gem5.org%2Fjob%2Fnightly%2F344%2Fdisplay%2Fredirect&amp;data=05%7C01%7Cmatthew.poremba%40amd.com%7Ce7193fcdc4a0479d127208da8fdaa2a0%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637980466449331149%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=0dyha69uJkEH5av8Lbnl4h8XOxqVB6YGGkR9RpTKPVQ%3D&amp;reserved=0
>> >
>>
>> Changes:
>>
>>
>> ------------------------------------------
>> [...truncated 974.74 KB...]
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 368, in
>> _send
>>     n = write(self._handle, buf)
>> BrokenPipeError: [Errno 32] Broken pipe
>> Traceback (most recent call last):
>>   File "/usr/lib/python3.8/multiprocessing/queues.py", line 245, in _feed
>>     send_bytes(obj)
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 200, in
>> send_bytes
>>     self._send_bytes(m[offset:offset + size])
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 411, in
>> _send_bytes
>>     self._send(header + buf)
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 368, in
>> _send
>>     n = write(self._handle, buf)
>> BrokenPipeError: [Errno 32] Broken pipe
>> Traceback (most recent call last):
>>   File "/usr/lib/python3.8/multiprocessing/queues.py", line 245, in _feed
>>     send_bytes(obj)
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 200, in
>> send_bytes
>>     self._send_bytes(m[offset:offset + size])
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 411, in
>> _send_bytes
>>     self._send(header + buf)
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 368, in
>> _send
>>     n = write(self._handle, buf)
>> BrokenPipeError: [Errno 32] Broken pipe
>> Traceback (most recent call last):
>>   File "/usr/lib/python3.8/multiprocessing/queues.py", line 245, in _feed
>>     send_bytes(obj)
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 200, in
>> send_bytes
>>     self._send_bytes(m[offset:offset + size])
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 411, in
>> _send_bytes
>>     self._send(header + buf)
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 368, in
>> _send
>>     n = write(self._handle, buf)
>> BrokenPipeError: [Errno 32] Broken pipe
>> Traceback (most recent call last):
>>   File "/usr/lib/python3.8/multiprocessing/queues.py", line 245, in _feed
>>     send_bytes(obj)
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 200, in
>> send_bytes
>>     self._send_bytes(m[offset:offset + size])
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 411, in
>> _send_bytes
>>     self._send(header + buf)
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 368, in
>> _send
>>     n = write(self._handle, buf)
>> BrokenPipeError: [Errno 32] Broken pipe
>> Traceback (most recent call last):
>>   File "/usr/lib/python3.8/multiprocessing/queues.py", line 245, in _feed
>>     send_bytes(obj)
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 200, in
>> send_bytes
>>     self._send_bytes(m[offset:offset + size])
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 411, in
>> _send_bytes
>>     self._send(header + buf)
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 368, in
>> _send
>>     n = write(self._handle, buf)
>> BrokenPipeError: [Errno 32] Broken pipe
>> Traceback (most recent call last):
>>   File "/usr/lib/python3.8/multiprocessing/queues.py", line 245, in _feed
>>     send_bytes(obj)
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 200, in
>> send_bytes
>>     self._send_bytes(m[offset:offset + size])
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 411, in
>> _send_bytes
>>     self._send(header + buf)
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 368, in
>> _send
>>     n = write(self._handle, buf)
>> BrokenPipeError: [Errno 32] Broken pipe
>> Traceback (most recent call last):
>>   File "/usr/lib/python3.8/multiprocessing/queues.py", line 245, in _feed
>>     send_bytes(obj)
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 200, in
>> send_bytes
>>     self._send_bytes(m[offset:offset + size])
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 411, in
>> _send_bytes
>>     self._send(header + buf)
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 368, in
>> _send
>>     n = write(self._handle, buf)
>> BrokenPipeError: [Errno 32] Broken pipe
>> Traceback (most recent call last):
>>   File "/usr/lib/python3.8/multiprocessing/queues.py", line 245, in _feed
>>     send_bytes(obj)
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 200, in
>> send_bytes
>>     self._send_bytes(m[offset:offset + size])
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 411, in
>> _send_bytes
>>     self._send(header + buf)
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 368, in
>> _send
>>     n = write(self._handle, buf)
>> BrokenPipeError: [Errno 32] Broken pipe
>> Traceback (most recent call last):
>>   File "/usr/lib/python3.8/multiprocessing/queues.py", line 245, in _feed
>>     send_bytes(obj)
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 200, in
>> send_bytes
>>     self._send_bytes(m[offset:offset + size])
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 411, in
>> _send_bytes
>>     self._send(header + buf)
>>   File "/usr/lib/python3.8/multiprocessing/connection.py", line 368, in
>> _send
>>     n = write(self._handle, buf)
>> BrokenPipeError: [Errno 32] Broken pipe
>>   <frozen importlib._bootstrap>(975): _find_and_load_unlocked
>>   <frozen importlib._bootstrap>(991): _find_and_load
>>   <string>(1): <module>
>>   build/VEGA_X86/python/m5/objects/__init__.py(29): <module>
>>   <string>(40): exec_module
>>   <frozen importlib._bootstrap>(686): _load_unlocked
>>   <frozen importlib._bootstrap>(975): _find_and_load_unlocked
>>   <frozen importlib._bootstrap>(991): _find_and_load
>>   <frozen importlib._bootstrap>(1014): _gcd_import
>>   <frozen importlib._bootstrap>(219): _call_with_frames_removed
>>   <frozen importlib._bootstrap>(961): _find_and_load_unlocked
>>   <frozen importlib._bootstrap>(991): _find_and_load
>>   <frozen importlib._bootstrap>(1014): _gcd_import
>>   /usr/lib/python3.8/importlib/__init__.py(127): import_module
>>   build_tools/sim_object_param_struct_hh.py(58): <module>
>>
>> Aborted (core dumped)
>> scons: *** [build/VEGA_X86/python/_m5/param_RegisterFile.cc] Error 134
>> scons: *** [build/VEGA_X86/python/_m5/param_Shader.cc] Error 134
>> scons: *** [build/VEGA_X86/python/_m5/param_LdsState.cc] Error 134
>> terminate called after throwing an instance of 'pybind11::error_already_set'
>>   what():  ModuleNotFoundError: No module named 'm5.objects.AMDGPU'
>>
>> At:
>>   build/VEGA_X86/arch/amdgpu/vega/VegaGPUTLB.py(35): <module>
>>   <string>(40): exec_module
>>   <frozen importlib._bootstrap>(686): _load_unlocked
>>   <frozen importlib._bootstrap>(975): _find_and_load_unlocked
>>   <frozen importlib._bootstrap>(991): _find_and_load
>>   build/VEGA_X86/gpu-compute/GPU.py(40): <module>
>>   <string>(40): exec_module
>>   <frozen importlib._bootstrap>(686): _load_unlocked
>>   <frozen importlib._bootstrap>(975): _find_and_load_unlocked
>>   <frozen importlib._bootstrap>(991): _find_and_load
>>   <string>(1): <module>
>>   build/VEGA_X86/python/m5/objects/__init__.py(29): <module>
>>   <string>(40): exec_module
>>   <frozen importlib._bootstrap>(686): _load_unlocked
>>   <frozen importlib._bootstrap>(975): _find_and_load_unlocked
>>   <frozen importlib._bootstrap>(991): _find_and_load
>>   <frozen importlib._bootstrap>(1014): _gcd_import
>>   <frozen importlib._bootstrap>(219): _call_with_frames_removed
>>   <frozen importlib._bootstrap>(961): _find_and_load_unlocked
>>   <frozen importlib._bootstrap>(991): _find_and_load
>>   <frozen importlib._bootstrap>(1014): _gcd_import
>>   /usr/lib/python3.8/importlib/__init__.py(127): import_module
>>   build_tools/enum_hh.py(58): <module>
>>
>> terminate called after throwing an instance of
>> 'pybind11::error_already_set'
>>   what():  ModuleNotFoundError: No module named 'm5.objects.AMDGPU'
>>
>> At:
>>   build/VEGA_X86/arch/amdgpu/vega/VegaGPUTLB.py(35): <module>
>>   <string>(40): exec_module
>>   <frozen importlib._bootstrap>(686): _load_unlocked
>>   <frozen importlib._bootstrap>(975): _find_and_load_unlocked
>>   <frozen importlib._bootstrap>(991): _find_and_load
>>   build/VEGA_X86/gpu-compute/GPU.py(40): <module>
>>   <string>(40): exec_module
>>   <frozen importlib._bootstrap>(686): _load_unlocked
>>   <frozen importlib._bootstrap>(975): _find_and_load_unlocked
>>   <frozen importlib._bootstrap>(991): _find_and_load
>>   <string>(1): <module>
>>   build/VEGA_X86/python/m5/objects/__init__.py(29): <module>
>>   <string>(40): exec_module
>>   <frozen importlib._bootstrap>(686): _load_unlocked
>>   <frozen importlib._bootstrap>(975): _find_and_load_unlocked
>>   <frozen importlib._bootstrap>(991): _find_and_load
>>   <frozen importlib._bootstrap>(1014): _gcd_import
>>   <frozen importlib._bootstrap>(219): _call_with_frames_removed
>>   <frozen importlib._bootstrap>(961): _find_and_load_unlocked
>>   <frozen importlib._bootstrap>(991): _find_and_load
>>   <frozen importlib._bootstrap>(1014): _gcd_import
>>   /usr/lib/python3.8/importlib/__init__.py(127): import_module
>>   build_tools/sim_object_param_struct_hh.py(58): <module>
>>
>> terminate called after throwing an instance of
>> 'pybind11::error_already_set'
>>   what():  ModuleNotFoundError: No module named 'm5.objects.AMDGPU'
>>
>> At:
>>   build/VEGA_X86/arch/amdgpu/vega/VegaGPUTLB.py(35): <module>
>>   <string>(40): exec_module
>>   <frozen importlib._bootstrap>(686): _load_unlocked
>>   <frozen importlib._bootstrap>(975): _find_and_load_unlocked
>>   <frozen importlib._bootstrap>(991): _find_and_load
>>   build/VEGA_X86/gpu-compute/GPU.py(40): <module>
>>   <string>(40): exec_module
>>   <frozen importlib._bootstrap>(686): _load_unlocked
>>   <frozen importlib._bootstrap>(975): _find_and_load_unlocked
>>   <frozen importlib._bootstrap>(991): _find_and_load
>>   <string>(1): <module>
>>   build/VEGA_X86/python/m5/objects/__init__.py(29): <module>
>>   <string>(40): exec_module
>>   <frozen importlib._bootstrap>(686): _load_unlocked
>>   <frozen importlib._bootstrap>(975): _find_and_load_unlocked
>>   <frozen importlib._bootstrap>(991): _find_and_load
>>   <frozen importlib._bootstrap>(1014): _gcd_import
>>   <frozen importlib._bootstrap>(219): _call_with_frames_removed
>>   <frozen importlib._bootstrap>(961): _find_and_load_unlocked
>>   <frozen importlib._bootstrap>(991): _find_and_load
>>   <frozen importlib._bootstrap>(1014): _gcd_import
>>   /usr/lib/python3.8/importlib/__init__.py(127): import_module
>>   build_tools/enum_hh.py(58): <module>
>>
>> Aborted (core dumped)
>> scons: *** [build/VEGA_X86/params/ComputeUnit.hh] Error 134 Aborted (core
>> dumped)
>> scons: *** [build/VEGA_X86/params/Wavefront.hh] Error 134 Aborted (core
>> dumped)
>> scons: *** [build/VEGA_X86/enums/PrefetchType.hh] Error 134 Aborted (core
>> dumped)
>> scons: *** [build/VEGA_X86/params/GPUDispatcher.hh] Error 134 Aborted
>> (core dumped)
>> scons: *** [build/VEGA_X86/enums/StorageClassType.hh] Error 134
>> scons: building terminated because of errors.
>> *** Summary of Warnings ***
>> Warning: Deprecated namespaces are not supported by this compiler.
>>          Please make sure to check the mailing list for deprecation
>>          announcements.
>> Traceback (most recent call last):
>>   File
>> "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/runner.py", line
>> 205, in setup
>>     fixture.setup(testitem)
>>   File "/nobackup/jenkins/workspace/nightly/tests/gem5/fixture.py", line
>> 133, in setup
>>     self._setup(testitem)
>>   File "/nobackup/jenkins/workspace/nightly/tests/gem5/fixture.py", line
>> 184, in _setup
>>     log_call(log.test_log, command, time=None, stderr=sys.stderr)
>>   File
>> "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/helper.py", line
>> 198, in log_call
>>     raise subprocess.CalledProcessError(retval, cmdstr)
>> subprocess.CalledProcessError: Command 'scons -C
>> /nobackup/jenkins/workspace/nightly -j 24 --ignore-style
>> --no-compress-debug
>> /nobackup/jenkins/workspace/nightly/build/VEGA_X86/gem5.opt' returned
>> non-zero exit status 2.
>>
>> Exception raised while setting up fixture for Test Library
>> =============================== No testing done
>> ================================ Traceback (most recent call last):
>>   File "./main.py", line 25, in <module>
>>     sys.exit(testlib())
>>   File
>> "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/main.py", line
>> 331, in main
>>     result = globals()['do_'+configuration.config.command]()
>>   File
>> "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/main.py", line
>> 303, in do_run
>>     return run_schedule(test_schedule, log_handler)
>>   File
>> "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/main.py", line
>> 277, in run_schedule
>>     log_handler.finish_testing()
>>   File
>> "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/main.py", line
>> 68, in finish_testing
>>     self.result_handler.close()
>>   File
>> "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/handlers.py",
>> line 164, in close
>>     self._save()
>>   File
>> "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/handlers.py",
>> line 156, in _save
>>     result.JUnitSavedResults.save(
>>   File
>> "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/result.py", line
>> 330, in save
>>     results = JUnitTestSuites(results)
>>   File
>> "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/result.py", line
>> 233, in __init__
>>     self.attributes.append(self.result_attribute(result,
>>   File
>> "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/result.py", line
>> 241, in result_attribute
>>     return XMLAttribute(self.result_map[result], count)
>> KeyError: 0
>> 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
>> _______________________________________________
>> gem5-dev mailing list -- gem5-dev@gem5.org
>> To unsubscribe send an email to gem5-dev-le...@gem5.org
>>
> _______________________________________________
> gem5-dev mailing list -- gem5-dev@gem5.org
> To unsubscribe send an email to gem5-dev-le...@gem5.org
>
_______________________________________________
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org

Reply via email to