alandefreitas / matplotplusplus

Matplot++: A C++ Graphics Library for Data Visualization 📊🗾
https://alandefreitas.github.io/matplotplusplus/
MIT License
4.11k stars 313 forks source link

Version 1.1.0 #205

Closed Riley16 closed 2 years ago

Riley16 commented 2 years ago

Discussed in https://github.com/alandefreitas/matplotplusplus/discussions/150

Originally posted by **alandefreitas** May 20, 2021 - New vector fields plot with colormap magnitudes (Thanks @matthew-hennefarth) - Support for experimental filesystem - All pedantic warnings fixed for MSVC, GCC, and Clang - Improved tests and CI workflows
This discussion was created from the release Version 1.1.0.
Riley16 commented 2 years ago

I seem to be unable to unzip the Linux binary packages via gunzip, getting the following error on Ubuntu 20.04.2 LTS (WSL 2) with latest version of tar:

'''tar -xvzf matplotplusplus-1.1.0-Linux.tar.gz

gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now'''

What version of tar were these archives created with? I've had no recent issues decompressing tar files otherwise.

alandefreitas commented 2 years ago

It relies on this Github action: https://github.com/alandefreitas/matplotplusplus/blob/41a42e7925a3214d865947bcd32e4dd7df3a3ab6/.github/workflows/build.yml#L106

I never had any problem unzipping these files but I just noticed 1) this file should just contain all the other linux artifacts, 2) these artifacts have names such as Matplot++-1.1.0-Linux.sh and 3) the action is using the template matplotplusplus-?.?.?-*.* which is not matching the artifacts anymore so the zip file is empty.

The action parameters should have been updated when the name of the config file was updated.

Riley16 commented 2 years ago

Okay, yeah I should have mentioned that I was trying to use curl <download_URL to download the file, which probably led to incorrect results from those Github actions being stored as the output file. I had no issues just downloading the archive directly from my browser and then de-tarring. Thanks!