Package Details: magics++ 4.16.0-2

Git Clone URL: https://aur.archlinux.org/magics++.git (read-only, click to copy)
Package Base: magics++
Description: Magics is the latest generation of the ECMWF's Meteorological plotting software MAGICS.
Upstream URL: https://confluence.ecmwf.int/display/MAGP
Licenses: Apache
Submitter: graziano
Maintainer: capitalaslash
Last Packager: capitalaslash
Votes: 5
Popularity: 0.000001
First Submitted: 2016-03-28 17:02 (UTC)
Last Updated: 2026-02-17 10:35 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

dquesada commented on 2023-07-12 12:06 (UTC)

Hi @capitalaslash, can you please update the package? Also, the gcc11.patch was only meant for gcc-fortran v11? Some of the plotting capabilities (e.g. shaded) of cdo with magics are not working and I am afraid it could be related to this issue, or the outdated version.

  • Call:

cdo -shaded,device=pdf,lon_max=-50,lon_min=-110,lat_max=30,lat_min=-10,interval=2,colour_triad=cw,colour_min=violet,colour_max=red -seltimestep,42 gfdl-esm4_r1i1p1f1_w5e5_historical_pr_global_daily_2011_2014.nc shaded

  • Output:

cdo(1) seltimestep: Process started /usr/include/c++/13.1.1/bits/stl_vector.h:1125: std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::operator[](size_type) [with _Tp = double; _Alloc = std::allocator<double>; reference = double&; size_type = long unsigned int]: Assertion '__n < this->size()' failed. Aborted (core dumped)

Thanks!

capitalaslash commented on 2021-12-14 11:08 (UTC)

ECMWF updated the file location. Should be working now.

magon commented on 2021-12-12 11:09 (UTC)

I am trying to install on Manjaro with pamac. It fails to build because the validation fails.

Building magics++...
==> Making package: magics++ 4.9.4-0 (So 12 Dez 2021 11:56:43 CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found Magics-4.9.4-Source.tar.gz
  -> Found gcc11.patch
==> Validating source files with sha256sums...
    Magics-4.9.4-Source.tar.gz ... FAILED
    gcc11.patch ... Passed
==> ERROR: One or more files did not pass the validity check!
Error: Failed to build magics++

Vitrum-cnkj34kr8 commented on 2021-11-18 17:33 (UTC)

Thank you, @dquesada. It works correct now.

dquesada commented on 2021-11-17 11:03 (UTC) (edited on 2021-11-17 11:03 (UTC) by dquesada)

In case somebody runs with the same issue, libgeotiff is on /usr/include on Manjaro, so, the flag -DGEOTIFF_INCLUDE_DIR=/usr/include \ is needed after -DENABLE_GEOTIFF=ON \

gchamon commented on 2021-06-25 09:03 (UTC)

@capitalaslash done

capitalaslash commented on 2021-06-25 08:05 (UTC)

@gchamon ok I can take it.

gchamon commented on 2021-06-24 19:14 (UTC) (edited on 2021-06-24 19:42 (UTC) by gchamon)

in the meantime, added contribution from @capitalaslash, sorry for the long wait

gchamon commented on 2021-06-24 18:16 (UTC)

@capitalaslash I could pass ownership to you. You could do a better job then I maintaining this package.

klobas commented on 2021-06-24 17:56 (UTC) (edited on 2021-06-24 18:01 (UTC) by klobas)

Magics-4.6.0-Source/src/common/Transformation.cc
Magics-4.6.0-Source/src/visualisers/SimplePolylineVisualiser.cc

are missing headers and kick the error:

"numeric_limits' is not a member of 'std'"

Please add

#include <limits>

to these files so magics++ will build.