ichi4096 / vivado-on-silicon-mac

Installs Vivado on M1/M2/M3 macs
Creative Commons Zero v1.0 Universal
314 stars 33 forks source link

Permission issues and Java application issue #15

Closed dmendat closed 1 year ago

dmendat commented 1 year ago

Here is the output of my Terminal that shows the errors I'm seeing so far. I will see if the rest of the install works regardless though since it didn't stop running.

I'm running MacOS 13.5.

$ caffeinate -dim ./install.sh
Launching Docker daemon and XQuartz...
Building Docker image
ERROR: open /Users/user/.docker/buildx/activity/desktop-linux: permission denied
Drag and drop the installation binary into this terminal window and press Enter: 
/Users/user/Downloads/Xilinx_Unified_2023.1_0507_1903_Lin64.bin 
Launching Docker container and installation script
Found Installer
2023
Extracting installer
Creating directory /home/user/installer
Verifying archive integrity... All good.
Uncompressing AMD Installer for FPGAs and Adaptive SoCs................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................../usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_onpremise_vivado.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_bootgen.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_labtool.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_vivado.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_hwserver.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas.txt': Permission denied
/usr/bin/chown: changing ownership of './data/vitisembedded_3rd_party_eulas.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_onpremise_vitis.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_hwserver.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_bootgen.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_labtool.txt': Permission denied
/usr/bin/chown: changing ownership of './data/vitisembedded_eulas.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_docnav.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_onpremise_vitis.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_vitis.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_modelcomposer.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_docnav.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_modelcomposer.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_vitis.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_vivado.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_onpremise_vivado.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_onpremise_vivado.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_bootgen.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_labtool.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_vivado.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_hwserver.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas.txt': Permission denied
/usr/bin/chgrp: changing group of './data/vitisembedded_3rd_party_eulas.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_onpremise_vitis.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_hwserver.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_bootgen.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_labtool.txt': Permission denied
/usr/bin/chgrp: changing group of './data/vitisembedded_eulas.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_docnav.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_onpremise_vitis.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_vitis.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_modelcomposer.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_docnav.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_modelcomposer.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_vitis.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_vivado.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_onpremise_vivado.txt': Permission denied

Log into your Xilinx account to download the necessary files.
This is a fresh install.
INFO Could not detect the display scale (hDPI).
       If you are using a high resolution monitor, you can set the insaller scale factor like this: 
       export XINSTALLER_SCALE=2
       setenv XINSTALLER_SCALE 2
Running in batch mode...
Picked up JAVA_TOOL_OPTIONS: -Dsun.java2d.xrender=false
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
Copyright (c) 1986-2022 Xilinx, Inc.  All rights reserved.
Copyright (c) 2022-2023 Advanced Micro Devices, Inc.  All rights reserved.
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
ERROR - There was an error executing: [/bin/sh, -c, echo $TMPDIR] 
INFO  - Internet connection validated, can connect to internet. 
INFO  - In order to generate the authentication token please provide your AMD account E-mail Address and password.

E-mail Address:<email>@gmail.com
Password:
INFO  - Generating authentication token... 
INFO  - Saved authentication token file successfully, valid until 08/27/2023 07:04 PM 

You successfully logged into your account. The installation will begin now.
If a window pops up, simply close it to finish the installation.
This is a fresh install.
INFO Could not detect the display scale (hDPI).
       If you are using a high resolution monitor, you can set the insaller scale factor like this: 
       export XINSTALLER_SCALE=2
       setenv XINSTALLER_SCALE 2
Running in batch mode...
Picked up JAVA_TOOL_OPTIONS: -Dsun.java2d.xrender=false
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
Copyright (c) 1986-2022 Xilinx, Inc.  All rights reserved.
Copyright (c) 2022-2023 Advanced Micro Devices, Inc.  All rights reserved.
INFO  - User has accepted the EULAs. 
WARN  - You don't have permissions to create shortcuts for all users.In-order to create shortcuts for all users, you must start the installer in "elevated" mode . 
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
ERROR - There was an error executing: [/bin/sh, -c, echo $TMPDIR] 
INFO  - Internet connection validated, can connect to internet. 
INFO  - Authenticated user dmendat@gmail.com successfully. 
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
WARN  - Warning: you are running on an OS version that is not officially supported. AMD does not recommend installing on unsupported OSes. 
INFO  - Installing Edition: Vivado ML Standard 
INFO  - Installation directory is /home/user/Xilinx 

This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
WARN  - Unable to get OS info, will use Install platform. 
java.util.concurrent.ExecutionException: Error occurred executing the command: [/bin/sh, -c, cat /etc/os-release |grep PRETTY_NAME]
    at com.xilinx.installer.utils.b.a(Unknown Source)
    at com.xilinx.installer.utils.b.a(Unknown Source)
    at com.xilinx.installer.utils.s.E(Unknown Source)
    at j.t.a(Unknown Source)
    at n.j.a(Unknown Source)
    at n.j.a(Unknown Source)
    at n.k.run(Unknown Source)
Caused by: java.io.IOException: Cannot run program "/bin/sh": error=0, Failed to exec spawn helper: pid: 180, exit value: 1
    at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143)
    at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073)
    ... 7 common frames omitted
Caused by: java.io.IOException: error=0, Failed to exec spawn helper: pid: 180, exit value: 1
    at java.base/java.lang.ProcessImpl.forkAndExec(Native Method)
    at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:314)
    at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:244)
    at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1110)
    ... 8 common frames omitted

Thank you so much!

ichi4096 commented 1 year ago

You're welcome :-)

The permissions errors seem odd. Have you followed the instructions exactly and removed the old vivado folder and extracted it from the newly downloaded zip? If so, they somehow don't appear on my machine...

As for the Java errors, I saw them myself but the installation was successful, so they're low on my priority list.

Anyway, wish me luck for my Digital Design exam tomorrow (that subject is the reason I even made this repo).

dmendat commented 1 year ago

Good luck - hope your exam goes well!

Yes, I followed the instructions and started from a fresh download of the repository.

I'm seeing a ton of errors still (had to truncate this output a bit so it would be short enough to post):

$ caffeinate -dim ./install.sh
Launching Docker daemon and XQuartz...
Building Docker image
ERROR: open /Users/user/.docker/buildx/activity/desktop-linux: permission denied
Drag and drop the installation binary into this terminal window and press Enter: 
/Users/user/Downloads/Xilinx_Unified_2023.1_0507_1903_Lin64.bin 
Launching Docker container and installation script
Found Installer
2023
Extracting installer
Creating directory /home/user/installer
Verifying archive integrity... All good.
Uncompressing AMD Installer for FPGAs and Adaptive SoCs................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................../usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_onpremise_vivado.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_bootgen.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_labtool.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_vivado.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_hwserver.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas.txt': Permission denied
/usr/bin/chown: changing ownership of './data/vitisembedded_3rd_party_eulas.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_onpremise_vitis.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_hwserver.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_bootgen.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_labtool.txt': Permission denied
/usr/bin/chown: changing ownership of './data/vitisembedded_eulas.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_docnav.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_onpremise_vitis.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_vitis.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_modelcomposer.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_docnav.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_modelcomposer.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_vitis.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_vivado.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_onpremise_vivado.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_onpremise_vivado.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_bootgen.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_labtool.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_vivado.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_hwserver.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas.txt': Permission denied
/usr/bin/chgrp: changing group of './data/vitisembedded_3rd_party_eulas.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_onpremise_vitis.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_hwserver.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_bootgen.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_labtool.txt': Permission denied
/usr/bin/chgrp: changing group of './data/vitisembedded_eulas.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_docnav.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_onpremise_vitis.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_vitis.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_modelcomposer.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_docnav.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_modelcomposer.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_vitis.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_vivado.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_onpremise_vivado.txt': Permission denied

Log into your Xilinx account to download the necessary files.
This is a fresh install.
INFO Could not detect the display scale (hDPI).
       If you are using a high resolution monitor, you can set the insaller scale factor like this: 
       export XINSTALLER_SCALE=2
       setenv XINSTALLER_SCALE 2
Running in batch mode...
Picked up JAVA_TOOL_OPTIONS: -Dsun.java2d.xrender=false
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
Copyright (c) 1986-2022 Xilinx, Inc.  All rights reserved.
Copyright (c) 2022-2023 Advanced Micro Devices, Inc.  All rights reserved.
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
ERROR - There was an error executing: [/bin/sh, -c, echo $TMPDIR] 
INFO  - Internet connection validated, can connect to internet. 
INFO  - In order to generate the authentication token please provide your AMD account E-mail Address and password.

E-mail Address:<email>@gmail.com
Password:
INFO  - Generating authentication token... 
INFO  - Saved authentication token file successfully, valid until 08/28/2023 03:24 AM 

You successfully logged into your account. The installation will begin now.
If a window pops up, simply close it to finish the installation.
This is a fresh install.
INFO Could not detect the display scale (hDPI).
       If you are using a high resolution monitor, you can set the insaller scale factor like this: 
       export XINSTALLER_SCALE=2
       setenv XINSTALLER_SCALE 2
Running in batch mode...
Picked up JAVA_TOOL_OPTIONS: -Dsun.java2d.xrender=false
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
Copyright (c) 1986-2022 Xilinx, Inc.  All rights reserved.
Copyright (c) 2022-2023 Advanced Micro Devices, Inc.  All rights reserved.
INFO  - User has accepted the EULAs. 
WARN  - You don't have permissions to create shortcuts for all users.In-order to create shortcuts for all users, you must start the installer in "elevated" mode . 
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
ERROR - There was an error executing: [/bin/sh, -c, echo $TMPDIR] 
INFO  - Internet connection validated, can connect to internet. 
INFO  - Authenticated user dmendat@gmail.com successfully. 
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
WARN  - Warning: you are running on an OS version that is not officially supported. AMD does not recommend installing on unsupported OSes. 
INFO  - Installing Edition: Vivado ML Standard 
INFO  - Installation directory is /home/user/Xilinx 

This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
WARN  - Unable to get OS info, will use Install platform. 
java.util.concurrent.ExecutionException: Error occurred executing the command: [/bin/sh, -c, cat /etc/os-release |grep PRETTY_NAME]
    at com.xilinx.installer.utils.b.a(Unknown Source)
    at com.xilinx.installer.utils.b.a(Unknown Source)
    at com.xilinx.installer.utils.s.E(Unknown Source)
    at j.t.a(Unknown Source)
    at n.j.a(Unknown Source)
    at n.j.a(Unknown Source)
    at n.k.run(Unknown Source)
Caused by: java.io.IOException: Cannot run program "/bin/sh": error=0, Failed to exec spawn helper: pid: 182, exit value: 1
    at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143)
    at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073)
    ... 7 common frames omitted
Caused by: java.io.IOException: error=0, Failed to exec spawn helper: pid: 182, exit value: 1
    at java.base/java.lang.ProcessImpl.forkAndExec(Native Method)
    at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:314)
    at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:244)
    at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1110)
    ... 8 common frames omitted
Downloading files (21.86 GB / 21.86 GB) <1 minute left at 11 MB/sec. (Done)                         
It took 23 minutes to download files.
Installing files, 99% completed. (Done)                         
It took 17 minutes to install files.
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/data/parts/xilinx/zynquplus/devint/zynquplus/xczu5cg/xczu5cg-1L.dlyOfflineFile.pb pointing to /home/user/Xilinx/Vivado/2023.1/data/parts/xilinx/zynquplus/devint/azynquplus/xazu4ev/xazu4ev-1.dlyOfflineFile.pb. /home/user/Xilinx/Vivado/2023.1/data/parts/xilinx/zynquplus/devint/zynquplus/xczu5cg/xczu5cg-1L.dlyOfflineFile.pb -> /home/user/Xilinx/Vivado/2023.1/data/parts/xilinx/zynquplus/devint/azynquplus/xazu4ev/xazu4ev-1.dlyOfflineFile.pb 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/data/parts/xilinx/zynquplus/devint/zynquplus/xczu5cg/xczu5cg-1L.dlyOfflineFile.pb 
WARN  - The file /home/user/Xilinx/Vivado/2023.1/data/parts/xilinx/zynquplus/devint/azynquplus/xazu4ev/xazu4ev-1.dlyOfflineFile.pb was optimized (hardlinked) 16 times out of possible 17 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/gcc-8.3.0/share/gcc-8.3.0/python/libstdcxx/__init__.py pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/gcc-6.2.0/share/gcc-6.2.0/python/libstdcxx/__init__.py. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/gcc-8.3.0/share/gcc-8.3.0/python/libstdcxx/__init__.py -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/gcc-6.2.0/share/gcc-6.2.0/python/libstdcxx/__init__.py 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/gcc-8.3.0/share/gcc-8.3.0/python/libstdcxx/__init__.py 
WARN  - The file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/gcc-6.2.0/share/gcc-6.2.0/python/libstdcxx/__init__.py was optimized (hardlinked) 21 times out of possible 22 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/python-3.8.3/lib/python3.8/site-packages/pandas/core/util/__init__.py pointing to /home/user/Xilinx/Vivado/2023.1/ids_lite/ISE/lib/lin64/perllib/5.8.8/x86_64-linux-thread-multi/auto/Filter/Util/Call/Call.bs. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/python-3.8.3/lib/python3.8/site-packages/pandas/core/util/__init__.py -> /home/user/Xilinx/Vivado/2023.1/ids_lite/ISE/lib/lin64/perllib/5.8.8/x86_64-linux-thread-multi/auto/Filter/Util/Call/Call.bs 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/python-3.8.3/lib/python3.8/site-packages/pandas/core/util/__init__.py 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/python-3.8.3/lib/python3.8/site-packages/pandas/tests/io/__init__.py pointing to /home/user/Xilinx/Vivado/2023.1/ids_lite/ISE/lib/lin64/perllib/5.8.8/x86_64-linux-thread-multi/auto/Filter/Util/Call/Call.bs. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/python-3.8.3/lib/python3.8/site-packages/pandas/tests/io/__init__.py -> /home/user/Xilinx/Vivado/2023.1/ids_lite/ISE/lib/lin64/perllib/5.8.8/x86_64-linux-thread-multi/auto/Filter/Util/Call/Call.bs 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/python-3.8.3/lib/python3.8/site-packages/pandas/tests/io/__init__.py 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/vcxx/third-party/python-linux/user/3.10.10/lib/python3.10/site-packages/pip-23.1.2.dist-info/REQUESTED pointing to /home/user/Xilinx/Vivado/2023.1/ids_lite/ISE/lib/lin64/perllib/5.8.8/x86_64-linux-thread-multi/auto/Filter/Util/Call/Call.bs. /home/user/Xilinx/Vitis_HLS/2023.1/vcxx/third-party/python-linux/user/3.10.10/lib/python3.10/site-packages/pip-23.1.2.dist-info/REQUESTED -> /home/user/Xilinx/Vivado/2023.1/ids_lite/ISE/lib/lin64/perllib/5.8.8/x86_64-linux-thread-multi/auto/Filter/Util/Call/Call.bs 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/vcxx/third-party/python-linux/user/3.10.10/lib/python3.10/site-packages/pip-23.1.2.dist-info/REQUESTED 
WARN  - The file /home/user/Xilinx/Vivado/2023.1/ids_lite/ISE/lib/lin64/perllib/5.8.8/x86_64-linux-thread-multi/auto/Filter/Util/Call/Call.bs was optimized (hardlinked) 480 times out of possible 483 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-msp430.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-msp430.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-msp430.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/metag-dis.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/metag-dis.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/metag-dis.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eshelf_fd.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eshelf_fd.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eshelf_fd.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32ppcwindiss.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32ppcwindiss.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32ppcwindiss.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32lmip.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32lmip.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32lmip.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/binutils/.deps/sysdump.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/binutils/.deps/sysdump.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/binutils/.deps/sysdump.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf64-aarch64.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf64-aarch64.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf64-aarch64.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32lppcsim.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32lppcsim.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32lppcsim.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32tilepro.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32tilepro.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32tilepro.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/cpu-d30v.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/cpu-d30v.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/cpu-d30v.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/cpu-tic54x.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/cpu-tic54x.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/cpu-tic54x.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earmelfb_linux_fdpiceabi.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earmelfb_linux_fdpiceabi.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earmelfb_linux_fdpiceabi.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eshlelf_linux.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eshlelf_linux.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eshlelf_linux.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32bsmip.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32bsmip.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32bsmip.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earmelfb_linux_eabi.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earmelfb_linux_eabi.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earmelfb_linux_eabi.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-bfin.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-bfin.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-bfin.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-rl78.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-rl78.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-rl78.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/tc-dlx.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/tc-dlx.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/tc-dlx.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/obj-aout.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/obj-aout.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/obj-aout.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/rx-dis.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/rx-dis.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/rx-dis.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/e-mipself.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/e-mipself.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/e-mipself.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-pru.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-pru.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-pru.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/bfin-parse.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/bfin-parse.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/bfin-parse.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32btsmipn32.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32btsmipn32.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32btsmipn32.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eshlelf_vxworks.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eshlelf_vxworks.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eshlelf_vxworks.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/em68hc12elf.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/em68hc12elf.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/em68hc12elf.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/em68hc12elf.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/em68hc12elf.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/em68hc12elf.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/pei-mcore.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/pei-mcore.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/pei-mcore.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/i386msdos.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/i386msdos.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/i386msdos.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-aarch64.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-aarch64.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-aarch64.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earmelf_phoenix.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earmelf_phoenix.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earmelf_phoenix.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32lppclinux.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32lppclinux.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32lppclinux.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eavrxmega1.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eavrxmega1.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eavrxmega1.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earmelfb_fuchsia.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earmelfb_fuchsia.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earmelfb_fuchsia.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/ei386pe_posix.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/ei386pe_posix.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/ei386pe_posix.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/hppa-dis.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/hppa-dis.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/hppa-dis.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/aix5ppc-core.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/aix5ppc-core.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/aix5ppc-core.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32epiphany_4x4.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32epiphany_4x4.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32epiphany_4x4.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eavrxmega1.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eavrxmega1.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eavrxmega1.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-d30v.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-d30v.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-d30v.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/xgate-dis.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/xgate-dis.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/xgate-dis.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-nios2.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-nios2.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-nios2.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/tc-sparc.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/tc-sparc.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/tc-sparc.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earcv2elf.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earcv2elf.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earcv2elf.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32xc16xl.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32xc16xl.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32xc16xl.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/cpu-v850_rh850.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/cpu-v850_rh850.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/cpu-v850_rh850.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/binutils/.deps/coffdump.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/binutils/.deps/coffdump.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/binutils/.deps/coffdump.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eh8300sxelf.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eh8300sxelf.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eh8300sxelf.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32briscv_ilp32f.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32briscv_ilp32f.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32briscv_ilp32f.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/tc-pj.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/tc-pj.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/tc-pj.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-wasm32.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-wasm32.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-wasm32.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/binutils/.deps/defparse.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/binutils/.deps/defparse.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/binutils/.deps/defparse.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earclinux_nps.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earclinux_nps.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earclinux_nps.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/cpu-cris.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/cpu-cris.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/cpu-cris.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf64alpha_nbsd.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf64alpha_nbsd.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf64alpha_nbsd.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/cpu-dlx.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/cpu-dlx.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/cpu-dlx.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/binutils/.deps/bin2c.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/binutils/.deps/bin2c.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/binutils/.deps/bin2c.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-sparc.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-sparc.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/elf32-sparc.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/tc-alpha.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/tc-alpha.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/tc-alpha.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32briscv_ilp32f.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32briscv_ilp32f.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32briscv_ilp32f.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_le.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_le.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_le.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/ends32elf_linux.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/ends32elf_linux.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/ends32elf_linux.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/m68k-parse.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/m68k-parse.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/m68k-parse.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/pe-mcore.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/pe-mcore.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/pe-mcore.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/ends32elf16m.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/ends32elf16m.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/ends32elf16m.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/mt-desc.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/mt-desc.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/mt-desc.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/pei-arm-wince.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/pei-arm-wince.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/pei-arm-wince.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/enios2linux.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/enios2linux.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/enios2linux.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/libctf/.deps/libctf_nobfd_la-ctf-qsort_r.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/libctf/.deps/libctf_nobfd_la-ctf-qsort_r.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/libctf/.deps/libctf_nobfd_la-ctf-qsort_r.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/bpf-opc.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/bpf-opc.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/bpf-opc.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/ei386pep.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/ei386pep.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/ei386pep.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/xc16x-opc.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/xc16x-opc.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/xc16x-opc.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/tc-frv.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/tc-frv.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/tc-frv.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_le.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_le.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_le.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earclinux.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earclinux.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earclinux.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/mep-ibld.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/mep-ibld.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/mep-ibld.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/enios2linux.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/enios2linux.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/enios2linux.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/tc-pru.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/tc-pru.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/gas/config/.deps/tc-pru.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/ev850_rh850.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/ev850_rh850.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/ev850_rh850.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/or1k-desc.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/or1k-desc.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/or1k-desc.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/cpu-tic4x.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/cpu-tic4x.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/bfd/.deps/cpu-tic4x.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32briscv.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32briscv.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32briscv.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/deffilep.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/deffilep.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/deffilep.Po 

lots more similar warnings...

WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32frv.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32frv.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32frv.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf_x86_64_fbsd.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf_x86_64_fbsd.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf_x86_64_fbsd.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eh8300helf.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eh8300helf.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eh8300helf.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earmelf_linux_fdpiceabi.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earmelf_linux_fdpiceabi.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earmelf_linux_fdpiceabi.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/fr30-dis.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/fr30-dis.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/fr30-dis.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eh8300sxelf_linux.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eh8300sxelf_linux.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eh8300sxelf_linux.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf_x86_64_fbsd.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf_x86_64_fbsd.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf_x86_64_fbsd.Po 
WARN  - The file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc was optimized (hardlinked) 1180 times out of possible 2319 
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
ERROR - There was an error executing: [/bin/sh, -c, /home/user/Xilinx/.xinstall/Vivado_2023.1/scripts/setupLibTinfo.sh /home/user/Xilinx/Vivado/2023.1] 
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
ERROR - There was an error executing: [/bin/sh, -c, /home/user/Xilinx/Vivado/2023.1/bin/vivado -nolog -nojournal -mode batch -source /home/user/Xilinx/Vivado/2023.1/scripts/sysgen/tcl/xlpartinfo.tcl -tclargs /home/user/Xilinx/Vivado/2023.1/data/parts/installed_devices.txt] 
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
ERROR - There was an error executing: [/bin/sh, -c, /home/user/Xilinx/Vivado/2023.1/bin/vivado -nolog -nojournal -mode batch -source /home/user/Xilinx/Model_Composer/2023.1/data/xmcGenBoardParts.tcl -tclargs /home/user/Xilinx/Model_Composer/2023.1/../../Vivado/2023.1 librdi_dsp_tcltasks.so /home/user/Xilinx/Model_Composer/2023.1/data] 
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
ERROR - There was an error executing: [/bin/sh, -c, /home/user/Xilinx/Model_Composer/2023.1/bin/model_composer -postinstall] 
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
ERROR - There was an error executing: [/bin/sh, -c, nohup /home/user/Xilinx/xic/xic -t > /dev/null 2> /dev/null < /dev/null &] 
WARN  - 
######## Execution of Pre/Post Installation Tasks Failed ########
Warning: AMD software was installed successfully, but an unexpected status was returned from the following post installation task(s) Unexpected error while executing: [/bin/sh, -c, /home/user/Xilinx/.xinstall/Vivado_2023.1/scripts/setupLibTinfo.sh /home/user/Xilinx/Vivado/2023.1] platform: Lin 32-bit Unexpected error while executing: [/bin/sh, -c, /home/user/Xilinx/Vivado/2023.1/bin/vivado -nolog -nojournal -mode batch -source /home/user/Xilinx/Vivado/2023.1/scripts/sysgen/tcl/xlpartinfo.tcl -tclargs /home/user/Xilinx/Vivado/2023.1/data/parts/installed_devices.txt] platform: Lin 32-bit Unexpected error while executing: [/bin/sh, -c, /home/user/Xilinx/Vivado/2023.1/bin/vivado -nolog -nojournal -mode batch -source /home/user/Xilinx/Model_Composer/2023.1/data/xmcGenBoardParts.tcl -tclargs /home/user/Xilinx/Model_Composer/2023.1/../../Vivado/2023.1 librdi_dsp_tcltasks.so /home/user/Xilinx/Model_Composer/2023.1/data] platform: Lin 32-bit Unexpected error while executing: [/bin/sh, -c, /home/user/Xilinx/Model_Composer/2023.1/bin/model_composer -postinstall] platform: Lin 32-bit Unexpected error while executing: [/bin/sh, -c, nohup /home/user/Xilinx/xic/xic -t > /dev/null 2> /dev/null /dev/null &] platform: Lin 32-bit 
INFO  - Installation completed successfully. 

Generating App icon
/Users/user/Downloads/vivado-on-silicon-mac-main/Xilinx/Vivado/2023.1/doc/images/vivado_logo.png
  /Users/user/Downloads/vivado-on-silicon-mac-main/icon.iconset/icon_16x16.png
/Users/user/Downloads/vivado-on-silicon-mac-main/Xilinx/Vivado/2023.1/doc/images/vivado_logo.png
  /Users/user/Downloads/vivado-on-silicon-mac-main/icon.iconset/icon_16x16@2x.png
/Users/user/Downloads/vivado-on-silicon-mac-main/Xilinx/Vivado/2023.1/doc/images/vivado_logo.png
  /Users/user/Downloads/vivado-on-silicon-mac-main/icon.iconset/icon_32x32.png
/Users/user/Downloads/vivado-on-silicon-mac-main/Xilinx/Vivado/2023.1/doc/images/vivado_logo.png
  /Users/user/Downloads/vivado-on-silicon-mac-main/icon.iconset/icon_32x32@2x.png
/Users/user/Downloads/vivado-on-silicon-mac-main/Xilinx/Vivado/2023.1/doc/images/vivado_logo.png
  /Users/user/Downloads/vivado-on-silicon-mac-main/icon.iconset/icon_128x128.png
/Users/user/Downloads/vivado-on-silicon-mac-main/Xilinx/Vivado/2023.1/doc/images/vivado_logo.png
  /Users/user/Downloads/vivado-on-silicon-mac-main/icon.iconset/icon_128x128@2x.png
/Users/user/Downloads/vivado-on-silicon-mac-main/Xilinx/Vivado/2023.1/doc/images/vivado_logo.png
  /Users/user/Downloads/vivado-on-silicon-mac-main/icon.iconset/icon_256x256.png
/Users/user/Downloads/vivado-on-silicon-mac-main/Xilinx/Vivado/2023.1/doc/images/vivado_logo.png
  /Users/user/Downloads/vivado-on-silicon-mac-main/icon.iconset/icon_256x256@2x.png
/Users/user/Downloads/vivado-on-silicon-mac-main/Xilinx/Vivado/2023.1/doc/images/vivado_logo.png
  /Users/user/Downloads/vivado-on-silicon-mac-main/icon.iconset/icon_512x512.png
dmendat commented 1 year ago

And then if I try to run the application, I get an error saying that "this application is not supported on this Mac."

ichi4096 commented 1 year ago

Are you an administrator and have full read/write privileges to the Vivado folder?

Could you provide the file contents of Launch_Vivado.app/Launch_Vivado ?

dmendat commented 1 year ago

Yes, I am an admin and believe I have full read/write privileges to the main Vivado folder (I assume you mean vivado-on-silicon-mac-main?).

Here is that folder:

vivado-on-silicon-mac-main user$ ls -al
total 544752
drwxrwxr-x@  17 user  staff        544 Aug 21 00:05 .
drwx------@ 314 user  staff      10048 Aug 21 13:57 ..
-rw-r--r--@   1 user  staff       6148 Aug 21 14:41 .DS_Store
-rw-rw-r--@   1 user  staff         10 Aug 20 14:13 .gitignore
-rw-rw-r--@   1 user  staff       1902 Aug 20 14:13 Dockerfile
-rw-rw-r--@   1 user  staff       7048 Aug 20 14:13 LICENSE
drwxrwxr-x@   4 user  staff        128 Aug 21 14:41 Launch_Vivado.app
-rw-rw-r--@   1 user  staff       5982 Aug 20 14:13 README.md
drwxr-xr-x   10 user  staff        320 Aug 20 23:46 Xilinx
-rwxr-xr-x@   1 user  staff  278858784 Aug 20 23:23 Xilinx_Unified_2023.1_0507_1903_Lin64.bin
-rwxr-xr-x@   1 user  staff       1753 Aug 20 14:13 docker.sh
-rwxr-xr-x@   1 user  staff       3655 Aug 20 14:13 install.sh
-rw-rw-r--@   1 user  staff       1611 Aug 20 14:13 install_config_2022.txt
-rw-rw-r--@   1 user  staff       1623 Aug 20 14:13 install_config_2023.txt
drwxr-xr-x@   9 user  staff        288 Aug 20 23:23 installer
-rwxr-xr-x@   1 user  staff        523 Aug 20 14:13 start_vivado.sh
drwxrwxr-x@   8 user  staff        256 Aug 20 23:23 xvcd

In vivado-on-silicon-mac-main/installer/data the permissions look like this:

-r-xr-xr-x   1 user  staff    4905268 May 10 16:44 unified_3rd_party_eulas.txt
-r-xr-xr-x   1 user  staff    1076418 May 10 16:44 unified_3rd_party_eulas_bootgen.txt
-r-xr-xr-x   1 user  staff     593975 May 10 16:44 unified_3rd_party_eulas_docnav.txt
-r-xr-xr-x   1 user  staff     873280 May 10 16:44 unified_3rd_party_eulas_hwserver.txt
-r-xr-xr-x   1 user  staff    2044843 May 10 16:44 unified_3rd_party_eulas_labtool.txt
-r-xr-xr-x   1 user  staff     623446 May 10 16:44 unified_3rd_party_eulas_modelcomposer.txt
-r-xr-xr-x   1 user  staff    5594516 May 10 16:44 unified_3rd_party_eulas_onpremise_vitis.txt
-r-xr-xr-x   1 user  staff    3781807 May 10 16:44 unified_3rd_party_eulas_onpremise_vivado.txt
-rwxr-xr-x@  1 user  staff     267353 May  7 17:23 unified_3rd_party_eulas_p4.txt
-r-xr-xr-x   1 user  staff    5594516 May 10 16:44 unified_3rd_party_eulas_vitis.txt
-r-xr-xr-x   1 user  staff    3781807 May 10 16:44 unified_3rd_party_eulas_vivado.txt

Here is Launch_Vivado.app/Launch_Vivado:

#!/bin/zsh
open -a XQuartz
open -a Docker
while ! /usr/local/bin/docker ps &> /dev/null
do
open -a Docker
sleep 5
done
while ! [ -d "/tmp/.X11-unix" ]
do
open -a XQuartz
sleep 5
done

/usr/local/bin/docker run --rm --name vivado_container --mount type=bind,source="/tmp/.X11-unix",target="/tmp/.X11-unix" --mount type=bind,source="/Users/user/Downloads/vivado-on-silicon-mac-main",target="/home/user" --platform linux/amd64 x64-linux sudo -H -u user bash /home/user/start_vivado.sh &
osascript -e 'tell app "Terminal" to do script " while ! [[ $(ps aux | grep vivado_container | wc -l | tr -d \"\\n\\t \") == \"1\" ]]; do /Users/user/Downloads/vivado-on-silicon-mac-main/xvcd/bin/xvcd; sleep 1; done; exit"'
ichi4096 commented 1 year ago

Something about your "Downloads" folder seems odd: The .. in your output has an @ as its last permission when it should actually be + according to this site. Also, it seems that Docker is struggling to get the necessary permissions in your user folder (see the first few lines in your output). Are the permissions of your user folder in order?

My ls output (notice the -e flag):

michi@macBook vivado-on-silicon-mac-main % ls -lae
total 544736
drwxrwxr-x@  15 michi  staff        480 21 Aug 22:23 .
drwx------+ 280 michi  staff       8960 21 Aug 22:21 ..
 0: group:everyone deny delete
-rw-rw-r--@   1 michi  staff         10 20 Aug 20:13 .gitignore
-rw-rw-r--@   1 michi  staff       1902 20 Aug 20:13 Dockerfile
-rw-rw-r--@   1 michi  staff       7048 20 Aug 20:13 LICENSE
drwxrwxr-x@   4 michi  staff        128 20 Aug 20:13 Launch_Vivado.app
-rw-rw-r--@   1 michi  staff       5982 20 Aug 20:13 README.md
-rwxr-xr-x@   1 michi  staff  278858784 21 Aug 22:22 Xilinx_Unified_2023.1_0507_1903_Lin64.bin
-rwxr-xr-x@   1 michi  staff       1753 20 Aug 20:13 docker.sh
-rwxr-xr-x@   1 michi  staff       3655 20 Aug 20:13 install.sh
-rw-rw-r--@   1 michi  staff       1611 20 Aug 20:13 install_config_2022.txt
-rw-rw-r--@   1 michi  staff       1623 20 Aug 20:13 install_config_2023.txt
drwxr-xr-x@   8 michi  staff        256 21 Aug 22:22 installer
-rwxr-xr-x@   1 michi  staff        523 20 Aug 20:13 start_vivado.sh
drwxrwxr-x@   7 michi  staff        224 20 Aug 20:13 xvcd

My output when installing:

michi@macBook vivado-on-silicon-mac-main % caffeinate -dim ./install.sh
Launching Docker daemon and XQuartz...
Building Docker image
[+] Building 1.3s (14/14) FINISHED                         docker:desktop-linux
 => [internal] load build definition from Dockerfile                       0.0s
 => => transferring dockerfile: 2.02kB                                     0.0s
 => [internal] load .dockerignore                                          0.0s
 => => transferring context: 2B                                            0.0s
 => [internal] load metadata for docker.io/library/ubuntu:latest           1.2s
 => [ 1/10] FROM docker.io/library/ubuntu@sha256:ec050c32e4a6085b423d36ec  0.0s
 => CACHED [ 2/10] RUN apt update && apt upgrade -y                        0.0s
 => CACHED [ 3/10] RUN apt install -y --no-install-recommends --allow-una  0.0s
 => CACHED [ 4/10] RUN apt install -y --no-install-recommends --allow-una  0.0s
 => CACHED [ 5/10] RUN useradd --create-home --shell /bin/bash --user-gro  0.0s
 => CACHED [ 6/10] RUN sh -c 'echo "user:pass" | chpasswd'                 0.0s
 => CACHED [ 7/10] RUN chown -R user:user /home/user                       0.0s
 => CACHED [ 8/10] RUN mkdir -p /home/user/.config/pcmanfm/LXDE/           0.0s
 => CACHED [ 9/10] RUN ln -sf /usr/local/share/doro-lxde-wallpapers/deskt  0.0s
 => CACHED [10/10] RUN sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen &&   0.0s
 => exporting to image                                                     0.0s
 => => exporting layers                                                    0.0s
 => => writing image sha256:671088afe694d988b4830ea65e2d6b0dd0a77fa2cae5b  0.0s
 => => naming to docker.io/library/x64-linux                               0.0s

What's Next?
  View summary of image vulnerabilities and recommendations → docker scout quickview
Drag and drop the installation binary into this terminal window and press Enter: 
/Users/michi/Downloads/Xilinx_Unified_2023.1_0507_1903_Lin64.bin 
Launching Docker container and installation script
Found Installer
2023
Extracting installer
Creating directory /home/user/installer
Verifying archive integrity... All good.
Uncompressing AMD Installer for FPGAs and Adaptive SoCs..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Log into your Xilinx account to download the necessary files.
This is a fresh install.
INFO Could not detect the display scale (hDPI).
       If you are using a high resolution monitor, you can set the insaller scale factor like this: 
       export XINSTALLER_SCALE=2
       setenv XINSTALLER_SCALE 2
Running in batch mode...
Picked up JAVA_TOOL_OPTIONS: -Dsun.java2d.xrender=false
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
Copyright (c) 1986-2022 Xilinx, Inc.  All rights reserved.
Copyright (c) 2022-2023 Advanced Micro Devices, Inc.  All rights reserved.
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
ERROR - There was an error executing: [/bin/sh, -c, echo $TMPDIR] 
INFO  - Internet connection validated, can connect to internet. 
INFO  - In order to generate the authentication token please provide your AMD account E-mail Address and password.

E-mail Address:

Maybe try the installation in a different folder, updating macOS and Docker to the newest versions. Also, try deleting the older containers / images in the Docker dashboard.

ichi4096 commented 1 year ago

@dmendat maybe try chown -R ~/Downloads/vivado-on-silicon-mac-main/. and chown -R ~/.docker/. and then the installation procedure

dmendat commented 1 year ago

Thank you for your help, and apologies about the slow reply.

I ran the chown commands, but it wouldn't run from the ~/Downloads folder. Then I ran things in a new folder (~/Documents). MacOS is fully updated. I also tried reinstalling Docker after deleting as many traces of it as I could from my system, but it does look like there is an update so I am installing that now.

I'm still having some issues (seen below), but Vivado does run again now after installing in the ~/Documents folder.

$ caffeinate -dim ./install.sh
Launching Docker daemon and XQuartz...
Building Docker image
[+] Building 0.3s (14/14) FINISHED                                                                     docker:desktop-linux
 => [internal] load .dockerignore                                                                                      0.0s
 => => transferring context: 2B                                                                                        0.0s
 => [internal] load build definition from Dockerfile                                                                   0.0s
 => => transferring dockerfile: 2.02kB                                                                                 0.0s
 => [internal] load metadata for docker.io/library/ubuntu:latest                                                       0.3s
 => [ 1/10] FROM docker.io/library/ubuntu@sha256:ec050c32e4a6085b423d36ecd025c0d3ff00c38ab93a3d71a460ff1c44fa6d77      0.0s
 => CACHED [ 2/10] RUN apt update && apt upgrade -y                                                                    0.0s
 => CACHED [ 3/10] RUN apt install -y --no-install-recommends --allow-unauthenticated dbus dbus-x11 x11-utils xorg al  0.0s
 => CACHED [ 4/10] RUN apt install -y --no-install-recommends --allow-unauthenticated python3-pip python3-dev build-e  0.0s
 => CACHED [ 5/10] RUN useradd --create-home --shell /bin/bash --user-group --groups adm,sudo user                     0.0s
 => CACHED [ 6/10] RUN sh -c 'echo "user:pass" | chpasswd'                                                             0.0s
 => CACHED [ 7/10] RUN chown -R user:user /home/user                                                                   0.0s
 => CACHED [ 8/10] RUN mkdir -p /home/user/.config/pcmanfm/LXDE/                                                       0.0s
 => CACHED [ 9/10] RUN ln -sf /usr/local/share/doro-lxde-wallpapers/desktop-items-0.conf /home/user/.config/pcmanfm/L  0.0s
 => CACHED [10/10] RUN sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen &&     locale-gen                                0.0s
 => exporting to image                                                                                                 0.0s
 => => exporting layers                                                                                                0.0s
 => => writing image sha256:3765dbfcb1b564be5eb2ca1a9e8520f26bfa6d7b9545b715811321aefa1f45bc                           0.0s
 => => naming to docker.io/library/x64-linux                                                                           0.0s

What's Next?
  View summary of image vulnerabilities and recommendations → docker scout quickview
Drag and drop the installation binary into this terminal window and press Enter: 
/Users/user/Downloads/Xilinx_Unified_2023.1_0507_1903_Lin64.bin 
Launching Docker container and installation script
Installer was previously extracted. Removing the extracted directory.
Found Installer
2023
Extracting installer
Creating directory /home/user/installer
Verifying archive integrity... All good.
Uncompressing AMD Installer for FPGAs and Adaptive SoCs................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................../usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_onpremise_vivado.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_bootgen.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_labtool.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_vivado.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_hwserver.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas.txt': Permission denied
/usr/bin/chown: changing ownership of './data/vitisembedded_3rd_party_eulas.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_onpremise_vitis.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_hwserver.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_bootgen.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_labtool.txt': Permission denied
/usr/bin/chown: changing ownership of './data/vitisembedded_eulas.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_docnav.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_onpremise_vitis.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_vitis.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_modelcomposer.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_docnav.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_modelcomposer.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_vitis.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_xilinx_eulas_vivado.txt': Permission denied
/usr/bin/chown: changing ownership of './data/unified_3rd_party_eulas_onpremise_vivado.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_onpremise_vivado.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_bootgen.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_labtool.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_vivado.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_hwserver.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas.txt': Permission denied
/usr/bin/chgrp: changing group of './data/vitisembedded_3rd_party_eulas.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_onpremise_vitis.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_hwserver.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_bootgen.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_labtool.txt': Permission denied
/usr/bin/chgrp: changing group of './data/vitisembedded_eulas.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_docnav.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_onpremise_vitis.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_vitis.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_modelcomposer.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_docnav.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_modelcomposer.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_vitis.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_xilinx_eulas_vivado.txt': Permission denied
/usr/bin/chgrp: changing group of './data/unified_3rd_party_eulas_onpremise_vivado.txt': Permission denied

Log into your Xilinx account to download the necessary files.
This is a fresh install.
INFO Could not detect the display scale (hDPI).
       If you are using a high resolution monitor, you can set the insaller scale factor like this: 
       export XINSTALLER_SCALE=2
       setenv XINSTALLER_SCALE 2
Running in batch mode...
Picked up JAVA_TOOL_OPTIONS: -Dsun.java2d.xrender=false
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
Copyright (c) 1986-2022 Xilinx, Inc.  All rights reserved.
Copyright (c) 2022-2023 Advanced Micro Devices, Inc.  All rights reserved.
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
ERROR - There was an error executing: [/bin/sh, -c, echo $TMPDIR] 
INFO  - Internet connection validated, can connect to internet. 
INFO  - In order to generate the authentication token please provide your AMD account E-mail Address and password.

E-mail Address:<email>
Password:
INFO  - Generating authentication token... 
INFO  - Saved authentication token file successfully, valid until 08/31/2023 08:21 PM 

You successfully logged into your account. The installation will begin now.
If a window pops up, simply close it to finish the installation.
This is a fresh install.
INFO Could not detect the display scale (hDPI).
       If you are using a high resolution monitor, you can set the insaller scale factor like this: 
       export XINSTALLER_SCALE=2
       setenv XINSTALLER_SCALE 2
Running in batch mode...
Picked up JAVA_TOOL_OPTIONS: -Dsun.java2d.xrender=false
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
Copyright (c) 1986-2022 Xilinx, Inc.  All rights reserved.
Copyright (c) 2022-2023 Advanced Micro Devices, Inc.  All rights reserved.
INFO  - User has accepted the EULAs. 
WARN  - You don't have permissions to create shortcuts for all users.In-order to create shortcuts for all users, you must start the installer in "elevated" mode . 
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
ERROR - There was an error executing: [/bin/sh, -c, echo $TMPDIR] 
INFO  - Internet connection validated, can connect to internet. 
INFO  - Authenticated user dmendat@gmail.com successfully. 
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
WARN  - Warning: you are running on an OS version that is not officially supported. AMD does not recommend installing on unsupported OSes. 
INFO  - Installing Edition: Vivado ML Standard 
INFO  - Installation directory is /home/user/Xilinx 

This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
WARN  - Unable to get OS info, will use Install platform. 
java.util.concurrent.ExecutionException: Error occurred executing the command: [/bin/sh, -c, cat /etc/os-release |grep PRETTY_NAME]
    at com.xilinx.installer.utils.b.a(Unknown Source)
    at com.xilinx.installer.utils.b.a(Unknown Source)
    at com.xilinx.installer.utils.s.E(Unknown Source)
    at j.t.a(Unknown Source)
    at n.j.a(Unknown Source)
    at n.j.a(Unknown Source)
    at n.k.run(Unknown Source)
Caused by: java.io.IOException: Cannot run program "/bin/sh": error=0, Failed to exec spawn helper: pid: 182, exit value: 1
    at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143)
    at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073)
    ... 7 common frames omitted
Caused by: java.io.IOException: error=0, Failed to exec spawn helper: pid: 182, exit value: 1
    at java.base/java.lang.ProcessImpl.forkAndExec(Native Method)
    at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:314)
    at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:244)
    at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1110)
    ... 8 common frames omitted
Downloading files (21.86 GB / 21.86 GB) <1 minute left at 12 MB/sec. (Done)                         
It took 22 minutes to download files.
Installing files, 99% completed. (Done)                         
It took 17 minutes to install files.
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/data/ip/xilinx/mig_ddrx_phy_v1_2/doc/phy_ip_v1_2_changelog.txt pointing to /home/user/Xilinx/Vivado/2023.1/ids_lite/ISE/lib/lin64/perllib/5.8.8/x86_64-linux-thread-multi/auto/Filter/Util/Call/Call.bs. /home/user/Xilinx/Vivado/2023.1/data/ip/xilinx/mig_ddrx_phy_v1_2/doc/phy_ip_v1_2_changelog.txt -> /home/user/Xilinx/Vivado/2023.1/ids_lite/ISE/lib/lin64/perllib/5.8.8/x86_64-linux-thread-multi/auto/Filter/Util/Call/Call.bs 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/data/ip/xilinx/mig_ddrx_phy_v1_2/doc/phy_ip_v1_2_changelog.txt 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/data/ip/xilinx/ddr4_phy_v2_0/doc/phy_ip_v1_2_changelog.txt pointing to /home/user/Xilinx/Vivado/2023.1/ids_lite/ISE/lib/lin64/perllib/5.8.8/x86_64-linux-thread-multi/auto/Filter/Util/Call/Call.bs. /home/user/Xilinx/Vivado/2023.1/data/ip/xilinx/ddr4_phy_v2_0/doc/phy_ip_v1_2_changelog.txt -> /home/user/Xilinx/Vivado/2023.1/ids_lite/ISE/lib/lin64/perllib/5.8.8/x86_64-linux-thread-multi/auto/Filter/Util/Call/Call.bs 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/data/ip/xilinx/ddr4_phy_v2_0/doc/phy_ip_v1_2_changelog.txt 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/data/ip/xilinx/trace_s2mm_v2_0/doc/trace_s2mm_changelog.txt pointing to /home/user/Xilinx/Vivado/2023.1/ids_lite/ISE/lib/lin64/perllib/5.8.8/x86_64-linux-thread-multi/auto/Filter/Util/Call/Call.bs. /home/user/Xilinx/Vivado/2023.1/data/ip/xilinx/trace_s2mm_v2_0/doc/trace_s2mm_changelog.txt -> /home/user/Xilinx/Vivado/2023.1/ids_lite/ISE/lib/lin64/perllib/5.8.8/x86_64-linux-thread-multi/auto/Filter/Util/Call/Call.bs 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/data/ip/xilinx/trace_s2mm_v2_0/doc/trace_s2mm_changelog.txt 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/python-3.8.3/lib/python3.8/site-packages/scipy/fft/_pocketfft/tests/__init__.py pointing to /home/user/Xilinx/Vivado/2023.1/ids_lite/ISE/lib/lin64/perllib/5.8.8/x86_64-linux-thread-multi/auto/Filter/Util/Call/Call.bs. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/python-3.8.3/lib/python3.8/site-packages/scipy/fft/_pocketfft/tests/__init__.py -> /home/user/Xilinx/Vivado/2023.1/ids_lite/ISE/lib/lin64/perllib/5.8.8/x86_64-linux-thread-multi/auto/Filter/Util/Call/Call.bs 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/python-3.8.3/lib/python3.8/site-packages/scipy/fft/_pocketfft/tests/__init__.py 

... a lot more similar warnings/info messages ...

INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf_k1om_fbsd.Po 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earmelf_linux_fdpiceabi.Pc pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earmelf_linux_fdpiceabi.Pc -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/ld/.deps/earmelf_linux_fdpiceabi.Pc 
WARN  - Failed to create the hard link /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/fr30-dis.Plo pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/fr30-dis.Plo -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vivado/2023.1/tps/lnx64/binutils-2.37/opcodes/.deps/fr30-dis.Plo 
WARN  - Failed to create the hard link /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eh8300sxelf_linux.Po pointing to /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc. /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eh8300sxelf_linux.Po -> /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc 
INFO  - Successfully recovered the original file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eh8300sxelf_linux.Po 
WARN  - The file /home/user/Xilinx/Vitis_HLS/2023.1/tps/lnx64/binutils-2.37/ld/.deps/eelf32_tic6x_elf_be.Pc was optimized (hardlinked) 1486 times out of possible 2319 
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
ERROR - There was an error executing: [/bin/sh, -c, /home/user/Xilinx/.xinstall/Vivado_2023.1/scripts/setupLibTinfo.sh /home/user/Xilinx/Vivado/2023.1] 
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
ERROR - There was an error executing: [/bin/sh, -c, /home/user/Xilinx/Vivado/2023.1/bin/vivado -nolog -nojournal -mode batch -source /home/user/Xilinx/Vivado/2023.1/scripts/sysgen/tcl/xlpartinfo.tcl -tclargs /home/user/Xilinx/Vivado/2023.1/data/parts/installed_devices.txt] 
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
ERROR - There was an error executing: [/bin/sh, -c, /home/user/Xilinx/Vivado/2023.1/bin/vivado -nolog -nojournal -mode batch -source /home/user/Xilinx/Model_Composer/2023.1/data/xmcGenBoardParts.tcl -tclargs /home/user/Xilinx/Model_Composer/2023.1/../../Vivado/2023.1 librdi_dsp_tcltasks.so /home/user/Xilinx/Model_Composer/2023.1/data] 
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
ERROR - There was an error executing: [/bin/sh, -c, /home/user/Xilinx/Model_Composer/2023.1/bin/model_composer -postinstall] 
This command is not for general use and should only be run as the result of a call to
ProcessBuilder.start() or Runtime.exec() in a java application
ERROR - There was an error executing: [/bin/sh, -c, nohup /home/user/Xilinx/xic/xic -t > /dev/null 2> /dev/null < /dev/null &] 
WARN  - 
######## Execution of Pre/Post Installation Tasks Failed ########
Warning: AMD software was installed successfully, but an unexpected status was returned from the following post installation task(s) Unexpected error while executing: [/bin/sh, -c, /home/user/Xilinx/.xinstall/Vivado_2023.1/scripts/setupLibTinfo.sh /home/user/Xilinx/Vivado/2023.1] platform: Lin 32-bit Unexpected error while executing: [/bin/sh, -c, /home/user/Xilinx/Vivado/2023.1/bin/vivado -nolog -nojournal -mode batch -source /home/user/Xilinx/Vivado/2023.1/scripts/sysgen/tcl/xlpartinfo.tcl -tclargs /home/user/Xilinx/Vivado/2023.1/data/parts/installed_devices.txt] platform: Lin 32-bit Unexpected error while executing: [/bin/sh, -c, /home/user/Xilinx/Vivado/2023.1/bin/vivado -nolog -nojournal -mode batch -source /home/user/Xilinx/Model_Composer/2023.1/data/xmcGenBoardParts.tcl -tclargs /home/user/Xilinx/Model_Composer/2023.1/../../Vivado/2023.1 librdi_dsp_tcltasks.so /home/user/Xilinx/Model_Composer/2023.1/data] platform: Lin 32-bit Unexpected error while executing: [/bin/sh, -c, /home/user/Xilinx/Model_Composer/2023.1/bin/model_composer -postinstall] platform: Lin 32-bit Unexpected error while executing: [/bin/sh, -c, nohup /home/user/Xilinx/xic/xic -t > /dev/null 2> /dev/null /dev/null &] platform: Lin 32-bit 
INFO  - Installation completed successfully. 

Generating App icon
/Users/user/Documents/vivado-on-silicon-mac-main/Xilinx/Vivado/2023.1/doc/images/vivado_logo.png
  /Users/user/Documents/vivado-on-silicon-mac-main/icon.iconset/icon_16x16.png
/Users/user/Documents/vivado-on-silicon-mac-main/Xilinx/Vivado/2023.1/doc/images/vivado_logo.png
  /Users/user/Documents/vivado-on-silicon-mac-main/icon.iconset/icon_16x16@2x.png
/Users/user/Documents/vivado-on-silicon-mac-main/Xilinx/Vivado/2023.1/doc/images/vivado_logo.png
  /Users/user/Documents/vivado-on-silicon-mac-main/icon.iconset/icon_32x32.png
/Users/user/Documents/vivado-on-silicon-mac-main/Xilinx/Vivado/2023.1/doc/images/vivado_logo.png
  /Users/user/Documents/vivado-on-silicon-mac-main/icon.iconset/icon_32x32@2x.png
/Users/user/Documents/vivado-on-silicon-mac-main/Xilinx/Vivado/2023.1/doc/images/vivado_logo.png
  /Users/user/Documents/vivado-on-silicon-mac-main/icon.iconset/icon_128x128.png
/Users/user/Documents/vivado-on-silicon-mac-main/Xilinx/Vivado/2023.1/doc/images/vivado_logo.png
  /Users/user/Documents/vivado-on-silicon-mac-main/icon.iconset/icon_128x128@2x.png
/Users/user/Documents/vivado-on-silicon-mac-main/Xilinx/Vivado/2023.1/doc/images/vivado_logo.png
  /Users/user/Documents/vivado-on-silicon-mac-main/icon.iconset/icon_256x256.png
/Users/user/Documents/vivado-on-silicon-mac-main/Xilinx/Vivado/2023.1/doc/images/vivado_logo.png
  /Users/user/Documents/vivado-on-silicon-mac-main/icon.iconset/icon_256x256@2x.png
/Users/user/Documents/vivado-on-silicon-mac-main/Xilinx/Vivado/2023.1/doc/images/vivado_logo.png
  /Users/user/Documents/vivado-on-silicon-mac-main/icon.iconset/icon_512x512.png

I'm going to try this again after removing one image that is in my Docker dashboard and updating Docker. I'll let you know later on how things go.

ichi4096 commented 1 year ago

No worries. What would be interesting are the permissions within the container. Could you run /usr/local/bin/docker run -it --rm --mount type=bind,source="$script_dir",target="/home/user" --platform linux/amd64 x64-linux bash -c "ls -lah /home/user/data" with $script_dir replaced with the absolute path of the Vivado folder on your Mac? Maybe this could give some insight into the permissions issue.

dmendat commented 1 year ago

Sure. I will run that later today after the install finishes again. I will be out for a bit though while it is running, so I'll get back to you tonight. Thanks!

dmendat commented 1 year ago

So you mean run it like this?

vivado-on-silicon-mac-main user$ /usr/local/bin/docker run -it --rm --mount type=bind,source="/Users/user/Documents/vivado-on-silicon-mac-main",target="/home/user" --platform linux/amd64 x64-linux bash -c "ls -lah /home/user/data"
/usr/bin/ls: cannot access '/home/user/data': No such file or directory
ichi4096 commented 1 year ago

I'm sorry, it should've been /usr/local/bin/docker run -it --rm --mount type=bind,source="$script_dir",target="/home/user" --platform linux/amd64 x64-linux bash -c "ls -lah /home/user/Xilinx"

dmendat commented 1 year ago

Ah yes, it looks like this may be the issue:

$ /usr/local/bin/docker run -it --rm --mount type=bind,source="/Users/user/Documents/vivado-on-silicon-mac-main",target="/home/user" --platform linux/amd64 x64-linux bash -c "ls -lah /home/user/Xilinx"
total 12K
drwxr-xr-x 10 root root  320 Aug 24 21:36 .
drwxrwxr-x 22 root root  704 Aug 26 02:30 ..
drwxr-xr-x 16 root root  512 Aug 24 21:54 DocNav
drwxr-xr-x  2 root root   64 Aug 24 21:54 Downloads
-rw-r--r--  1 root root 8.1K Aug 24 23:25 .DS_Store
drwxr-xr-x  4 root root  128 Aug 24 21:39 Model_Composer
drwxr-xr-x  4 root root  128 Aug 24 21:38 Vitis_HLS
drwxr-xr-x  4 root root  128 Aug 24 21:36 Vivado
drwxr-xr-x  9 root root  288 Aug 24 21:50 xic
drwxr-xr-x  6 root root  192 Aug 24 21:37 .xinstall

I am new to Docker, so I'm not sure how to resolve this even though it's pretty simple.

ichi4096 commented 1 year ago

Sorry for not writing in a while. I will rewrite the script such that it gets the directory permissions as an installation requirement.

dmendat commented 1 year ago

Well, I'm not sure whether things have changed or what, but I upgraded my OS recently and redownloaded this repo. I have now been able to run Vivado with no issues so far, and I've been even programming my board from Vivado.

Thank you so much for your code and help!