/ proof-of-concept / matmul-bench
Sign in
proof-of-concept / matmul-bench

Add the mochi shadow of the deploy workflow: install gfortran, drop the cache steps

Deploy to Pages · #4 · push by owner · main · 248b885 · .mochi/workflows/deploy.yml ·
build 43m 26sRaw log
Runner
Job build on ubuntu-latest
Checking out proof-of-concept/matmul-bench at 248b885b
Container started from catthehacker/ubuntu:act-latest
Checkout0s
▸ Checkout
Using mochi's built-in checkout (actions/checkout@v4)
proof-of-concept/matmul-bench is already checked out at 248b885b (mochi checks out before the job starts)
Setup Node48s
▸ Setup Node
Using cached actions/setup-node@v4 (49933ea5288c)
Attempting to download 20...
(node:59) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
Bad credentials
Falling back to download directly from Node
Acquiring 20.20.2 - x64 from https://nodejs.org/dist/v20.20.2/node-v20.20.2-linux-x64.tar.gz
Extracting ...
[command]/usr/bin/tar xz --strip 1 --warning=no-unknown-keyword --overwrite -C /mochi/temp/4e5935d6-db94-4eea-8341-c1dc0cbf75dd -f /mochi/temp/b06f9be4-e7ad-44ce-a460-cb8d53a9d417
Adding to the cache ...
Done
▾ Environment details
node: v20.20.2
npm: 10.8.2
yarn: 
Install gfortran58s
▸ Install gfortran
Get:1 http://archive.ubuntu.com/ubuntu noble InRelease [256 kB]
Get:2 http://security.ubuntu.com/ubuntu noble-security InRelease [126 kB]
Get:4 https://packages.microsoft.com/ubuntu/24.04/prod noble InRelease [3600 B]
Get:3 https://packagecloud.io/github/git-lfs/ubuntu noble InRelease [29.2 kB]
Get:5 http://archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB]
Get:6 http://archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB]
Get:7 https://packages.microsoft.com/ubuntu/24.04/prod noble/main amd64 Packages [423 kB]
Get:8 https://packagecloud.io/github/git-lfs/ubuntu noble/main amd64 Packages [1273 B]
Get:9 https://packages.microsoft.com/ubuntu/24.04/prod noble/main all Packages [643 B]
Get:10 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu noble InRelease [24.3 kB]
Get:11 http://archive.ubuntu.com/ubuntu noble/universe amd64 Packages [19.3 MB]
Get:12 http://security.ubuntu.com/ubuntu noble-security/universe amd64 Packages [1526 kB]
Get:13 http://security.ubuntu.com/ubuntu noble-security/multiverse amd64 Packages [50.0 kB]
Get:14 http://archive.ubuntu.com/ubuntu noble/multiverse amd64 Packages [331 kB]
Get:15 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages [1198 kB]
Get:16 http://archive.ubuntu.com/ubuntu noble/main amd64 Packages [1808 kB]
Get:17 http://archive.ubuntu.com/ubuntu noble/restricted amd64 Packages [117 kB]
Get:18 http://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Packages [1842 kB]
Get:19 http://security.ubuntu.com/ubuntu noble-security/restricted amd64 Packages [1730 kB]
Get:20 http://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Packages [55.8 kB]
Get:21 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [1525 kB]
Get:22 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages [2148 kB]
Get:23 http://archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 Packages [671 B]
Get:24 http://archive.ubuntu.com/ubuntu noble-backports/main amd64 Packages [48.9 kB]
Get:25 http://archive.ubuntu.com/ubuntu noble-backports/universe amd64 Packages [35.9 kB]
Get:26 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu noble/main amd64 Packages [3812 B]
Fetched 32.9 MB in 16s (2083 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  gfortran-13 gfortran-13-x86-64-linux-gnu gfortran-x86-64-linux-gnu
  libgfortran-13-dev libgfortran5
Suggested packages:
  gfortran-multilib gfortran-doc gfortran-13-multilib gfortran-13-doc
  libcoarrays-dev
The following NEW packages will be installed:
  gfortran gfortran-13 gfortran-13-x86-64-linux-gnu gfortran-x86-64-linux-gnu
  libgfortran-13-dev libgfortran5
0 upgraded, 6 newly installed, 0 to remove and 36 not upgraded.
Need to get 13.3 MB of archives.
After this operation, 42.1 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgfortran5 amd64 14.2.0-4ubuntu2~24.04.1 [916 kB]
Get:2 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgfortran-13-dev amd64 13.3.0-6ubuntu2~24.04.1 [928 kB]
Get:3 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 gfortran-13-x86-64-linux-gnu amd64 13.3.0-6ubuntu2~24.04.1 [11.4 MB]
Get:4 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 gfortran-13 amd64 13.3.0-6ubuntu2~24.04.1 [13.9 kB]
Get:5 http://archive.ubuntu.com/ubuntu noble/main amd64 gfortran-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [1024 B]
Get:6 http://archive.ubuntu.com/ubuntu noble/main amd64 gfortran amd64 4:13.2.0-7ubuntu1 [1176 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 13.3 MB in 1s (13.2 MB/s)
Selecting previously unselected package libgfortran5:amd64.
(Reading database ... 26493 files and directories currently installed.)
Preparing to unpack .../0-libgfortran5_14.2.0-4ubuntu2~24.04.1_amd64.deb ...
Unpacking libgfortran5:amd64 (14.2.0-4ubuntu2~24.04.1) ...
Selecting previously unselected package libgfortran-13-dev:amd64.
Preparing to unpack .../1-libgfortran-13-dev_13.3.0-6ubuntu2~24.04.1_amd64.deb ...
Unpacking libgfortran-13-dev:amd64 (13.3.0-6ubuntu2~24.04.1) ...
Selecting previously unselected package gfortran-13-x86-64-linux-gnu.
Preparing to unpack .../2-gfortran-13-x86-64-linux-gnu_13.3.0-6ubuntu2~24.04.1_amd64.deb ...
Unpacking gfortran-13-x86-64-linux-gnu (13.3.0-6ubuntu2~24.04.1) ...
Selecting previously unselected package gfortran-13.
Preparing to unpack .../3-gfortran-13_13.3.0-6ubuntu2~24.04.1_amd64.deb ...
Unpacking gfortran-13 (13.3.0-6ubuntu2~24.04.1) ...
Selecting previously unselected package gfortran-x86-64-linux-gnu.
Preparing to unpack .../4-gfortran-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ...
Unpacking gfortran-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ...
Selecting previously unselected package gfortran.
Preparing to unpack .../5-gfortran_4%3a13.2.0-7ubuntu1_amd64.deb ...
Unpacking gfortran (4:13.2.0-7ubuntu1) ...
Setting up libgfortran5:amd64 (14.2.0-4ubuntu2~24.04.1) ...
Setting up libgfortran-13-dev:amd64 (13.3.0-6ubuntu2~24.04.1) ...
Setting up gfortran-13-x86-64-linux-gnu (13.3.0-6ubuntu2~24.04.1) ...
Setting up gfortran-13 (13.3.0-6ubuntu2~24.04.1) ...
Setting up gfortran-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ...
Setting up gfortran (4:13.2.0-7ubuntu1) ...
update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/f95.1.gz because associated file /usr/share/man/man1/gfortran.1.gz (of link group f95) doesn't exist
update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/f77.1.gz because associated file /usr/share/man/man1/gfortran.1.gz (of link group f77) doesn't exist
Processing triggers for libc-bin (2.39-0ubuntu8.8) ...
Install dependencies48s
▸ Install dependencies

added 106 packages, and audited 107 packages in 40s

24 packages are looking for funding
  run `npm fund` for details

2 high severity vulnerabilities

To address all issues, run:
  npm audit fix

Run `npm audit` for details.
Setup emsdk1280h 59m
▸ Setup emsdk
Downloading mymindstorm/setup-emsdk@v14 (6ab9eb1bda25)
Clone libflame2wasm (sibling)

Build libflame2wasm libraries

Build custom wasm kernels

Build BLIS wasm modules

Build

Upload artifact

↑↓ move↵openescclose