# 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