# Writing Kernels...
Generating kernels: Launching 8 threads...
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tensile/Tensile/Parallel.py", line 54, in
apply_print_exception
return func(*args)
^^^^^^^^^^^
File "/<<PKGBUILDDIR>>/tensile/Tensile/TensileCreateLibrary.py", line 67, in
processKernelSource
header = kernelWriter.getHeaderFileString(kernel)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/<<PKGBUILDDIR>>/tensile/Tensile/KernelWriter.py", line 5065, in
getHeaderFileString
if self.language == "HIP" or self.language == "OCL":
^^^^^^^^^^^^^
AttributeError: 'KernelWriterAssembly' object has no attribute 'language'
Custom kernel filename
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/library/src/build_tmp/TENSILE/assembly/DGEMM_Aldebaran_NN_MT128x128x16_MI16x16x4x1_GRVW2_SU4_SUS128_WGM4.s
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/usr/lib/python3.11/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/multiprocessing/pool.py", line 51, in starmapstar
return list(itertools.starmap(args[0], args[1]))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/<<PKGBUILDDIR>>/tensile/Tensile/Parallel.py", line 54, in
apply_print_exception
return func(*args)
^^^^^^^^^^^
File "/<<PKGBUILDDIR>>/tensile/Tensile/TensileCreateLibrary.py", line 67, in
processKernelSource
header = kernelWriter.getHeaderFileString(kernel)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/<<PKGBUILDDIR>>/tensile/Tensile/KernelWriter.py", line 5065, in
getHeaderFileString
if self.language == "HIP" or self.language == "OCL":
^^^^^^^^^^^^^
AttributeError: 'KernelWriterAssembly' object has no attribute 'language'
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tensile/Tensile/bin/TensileCreateLibrary", line 43, in
<module>
TensileCreateLibrary()
File "/<<PKGBUILDDIR>>/tensile/Tensile/TensileCreateLibrary.py", line 1303,
in TensileCreateLibrary
codeObjectFiles = writeSolutionsAndKernels(outputPath, CxxCompiler, None,
solutions,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/<<PKGBUILDDIR>>/tensile/Tensile/TensileCreateLibrary.py", line 482,
in writeSolutionsAndKernels
results = Common.ParallelMap(processKernelSource, kIter, "Generating
kernels", method=lambda x: x.starmap, maxTasksPerChild=1)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/<<PKGBUILDDIR>>/tensile/Tensile/Parallel.py", line 134, in ParallelMap
rv = mapFunc(function, objects)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/multiprocessing/pool.py", line 375, in starmap
return self._map_async(func, iterable, starmapstar, chunksize).get()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/multiprocessing/pool.py", line 774, in get
raise self._value
AttributeError: 'KernelWriterAssembly' object has no attribute 'language'
make[3]: *** [library/src/CMakeFiles/TENSILE_LIBRARY_TARGET.dir/build.make:92:
Tensile/library/TensileLibrary.dat] Error 1