Erreur lors de l'éxecution de `yarn install`
Lors de l'éxécution de yarn install
0 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'install', '-D', 'webpack-cli' ]
1 info using npm@7.21.0
2 info using node@v16.7.0
3 timing npm:load:whichnode Completed in 0ms
4 timing config:load:defaults Completed in 4ms
5 timing config:load:file:/usr/lib/node_modules/npm/npmrc Completed in 1ms
6 timing config:load:builtin Completed in 1ms
7 timing config:load:cli Completed in 3ms
8 timing config:load:env Completed in 0ms
9 timing config:load:file:/home/n07070/Documents/LQDN/Code/rp/.npmrc Completed in 1ms
10 timing config:load:project Completed in 2ms
11 timing config:load:file:/home/n07070/.npmrc Completed in 0ms
12 timing config:load:user Completed in 0ms
13 timing config:load:file:/usr/etc/npmrc Completed in 0ms
14 timing config:load:global Completed in 0ms
15 timing config:load:validate Completed in 0ms
16 timing config:load:credentials Completed in 2ms
17 timing config:load:setEnvs Completed in 1ms
18 timing config:load Completed in 13ms
19 timing npm:load:configload Completed in 13ms
20 timing npm:load:setTitle Completed in 0ms
21 timing npm:load:setupLog Completed in 0ms
22 timing config:load:flatten Completed in 4ms
23 timing npm:load:cleanupLog Completed in 3ms
24 timing npm:load:configScope Completed in 0ms
25 timing npm:load:projectScope Completed in 1ms
26 timing npm:load Completed in 22ms
27 timing arborist:ctor Completed in 2ms
28 timing idealTree:init Completed in 759ms
29 timing idealTree:userRequests Completed in 5ms
30 silly idealTree buildDeps
31 silly fetch manifest webpack-cli@*
32 timing arborist:ctor Completed in 0ms
33 http fetch GET 200 https://registry.npmjs.org/webpack-cli 1032ms (cache revalidated)
34 silly fetch manifest webpack@^2.7.0
35 http fetch GET 200 https://registry.npmjs.org/webpack 12ms (cache hit)
36 silly fetch manifest webpack@4.x.x || 5.x.x
37 timing idealTree Completed in 1860ms
38 timing command:install Completed in 1904ms
39 verbose stack Error: unable to resolve dependency tree
39 verbose stack at Arborist.[failPeerConflict] (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:1274:25)
39 verbose stack at Arborist.[loadPeerSet] (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:1241:34)
39 verbose stack at async Arborist.[buildDepStep] (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:877:11)
39 verbose stack at async Arborist.buildIdealTree (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:206:7)
39 verbose stack at async Promise.all (index 1)
39 verbose stack at async Arborist.reify (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:147:5)
39 verbose stack at async Install.install (/usr/lib/node_modules/npm/lib/install.js:150:5)
40 verbose cwd /home/n07070/Documents/LQDN/Code/rp
41 verbose Linux 5.10.53-1-MANJARO
42 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "-D" "webpack-cli"
43 verbose node v16.7.0
44 verbose npm v7.21.0
45 error code ERESOLVE
46 error ERESOLVE unable to resolve dependency tree
47 error
48 error While resolving: lqdn-rp@0.1.0
48 error Found: webpack@2.7.0
48 error node_modules/webpack
48 error dev webpack@"^2.7.0" from the root project
48 error
48 error Could not resolve dependency:
48 error peer webpack@"4.x.x || 5.x.x" from webpack-cli@4.8.0
48 error node_modules/webpack-cli
48 error dev webpack-cli@"*" from the root project
48 error
48 error Fix the upstream dependency conflict, or retry
48 error this command with --force, or --legacy-peer-deps
48 error to accept an incorrect (and potentially broken) dependency resolution.
48 error
48 error See /home/n07070/.npm/eresolve-report.txt for a full report.
49 verbose exit 1
Ainsi que
yarn install 130 ↵
yarn install v1.22.11
info No lockfile found.
warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.
[1/4] Resolving packages...
warning css-loader > cssnano > postcss-merge-rules > browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
warning css-loader > cssnano > autoprefixer > browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
warning css-loader > cssnano > postcss-merge-rules > caniuse-api > browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
warning css-loader > cssnano > postcss-merge-rules > postcss-selector-parser > flatten@1.0.3: flatten is deprecated in favor of utility frameworks such as lodash.
warning extract-text-webpack-plugin@3.0.2: Deprecated. Please use https://github.com/webpack-contrib/mini-css-extract-plugin
warning node-sass > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
warning node-sass > node-gyp > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
warning node-sass > request > har-validator@5.1.5: this library is no longer supported
warning node-sass > request > uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
warning node-sass > node-gyp > tar@2.2.2: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.
warning postcss-cssnext@2.11.0: 'postcss-cssnext' has been deprecated in favor of 'postcss-preset-env'. Read more at https://moox.io/blog/deprecating-cssnext/
warning postcss-cssnext > pixrem > browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
warning postcss-cssnext > postcss-pseudo-class-any-link > postcss-selector-parser > flatten@1.0.3: flatten is deprecated in favor of utility frameworks such as lodash.
warning webpack-dev-server > sockjs > uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
warning webpack-dev-server > url > querystring@0.2.0: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
[2/4] Fetching packages...
info fsevents@2.3.2: The platform "linux" is incompatible with this module.
info "fsevents@2.3.2" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
warning " > bootstrap@4.6.0" has unmet peer dependency "jquery@1.9.1 - 3".
warning " > bootstrap@4.6.0" has unmet peer dependency "popper.js@^1.16.1".
warning " > extract-text-webpack-plugin@3.0.2" has incorrect peer dependency "webpack@^3.1.0".
warning " > postcss-cssnext@2.11.0" has unmet peer dependency "caniuse-db@^1.0.30000652".
[4/4] Building fresh packages...
[1/2] ⠄ yarn
error /home/n07070/Documents/LQDN/Code/rp/node_modules/node-sass: Command failed.
Exit code: 1
Command: node scripts/build.js
Arguments:
Directory: /home/n07070/Documents/LQDN/Code/rp/node_modules/node-sass
Output:
Building: /usr/bin/node /home/n07070/Documents/LQDN/Code/rp/node_modules/node-gyp/bin/node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library=
gyp info it worked if it ends with ok
gyp verb cli [
gyp verb cli '/usr/bin/node',
gyp verb cli '/home/n07070/Documents/LQDN/Code/rp/node_modules/node-gyp/bin/node-gyp.js',
gyp verb cli 'rebuild',
gyp verb cli '--verbose',
gyp verb cli '--libsass_ext=',
gyp verb cli '--libsass_cflags=',
gyp verb cli '--libsass_ldflags=',
gyp verb cli '--libsass_library='
gyp verb cli ]
gyp info using node-gyp@3.8.0
gyp info using node@16.7.0 | linux | x64
gyp verb command rebuild []
gyp verb command clean []
gyp verb clean removing "build" directory
gyp verb command configure []
gyp verb check python checking for Python executable "python2" in the PATH
gyp verb `which` succeeded python2 /usr/bin/python2
gyp verb check python version `/usr/bin/python2 -c "import sys; print "2.7.18
gyp verb check python version .%s.%s" % sys.version_info[:3];"` returned: %j
gyp verb get node dir no --target version specified, falling back to host node version: 16.7.0
gyp verb command install [ '16.7.0' ]
gyp verb install input version string "16.7.0"
gyp verb install installing version: 16.7.0
gyp verb install --ensure was passed, so won't reinstall if already installed
gyp verb install version is already installed, need to check "installVersion"
gyp verb got "installVersion" 9
gyp verb needs "installVersion" 9
gyp verb install version is good
gyp verb get node dir target node version installed: 16.7.0
gyp verb build dir attempting to create "build" dir: /home/n07070/Documents/LQDN/Code/rp/node_modules/node-sass/build
gyp verb build dir "build" dir needed to be created? /home/n07070/Documents/LQDN/Code/rp/node_modules/node-sass/build
gyp verb build/config.gypi creating config file
gyp verb build/config.gypi writing out config file: /home/n07070/Documents/LQDN/Code/rp/node_modules/node-sass/build/config.gypi
(node:106843) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only.
(Use `node --trace-deprecation ...` to show where the warning was created)
gyp verb config.gypi checking for gypi file: /home/n07070/Documents/LQDN/Code/rp/node_modules/node-sass/config.gypi
gyp verb common.gypi checking for gypi file: /home/n07070/Documents/LQDN/Code/rp/node_modules/node-sass/common.gypi
gyp verb gyp gyp format was not specified; forcing "make"
gyp info spawn /usr/bin/python2
gyp info spawn args [
gyp info spawn args '/home/n07070/Documents/LQDN/Code/rp/node_modules/node-gyp/gyp/gyp_main.py',
gyp info spawn args 'binding.gyp',
gyp info spawn args '-f',
gyp info spawn args 'make',
gyp info spawn args '-I',
gyp info spawn args '/home/n07070/Documents/LQDN/Code/rp/node_modules/node-sass/build/config.gypi',
gyp info spawn args '-I',
gyp info spawn args '/home/n07070/Documents/LQDN/Code/rp/node_modules/node-gyp/addon.gypi',
gyp info spawn args '-I',
gyp info spawn args '/home/n07070/.node-gyp/16.7.0/include/node/common.gypi',
gyp info spawn args '-Dlibrary=shared_library',
gyp info spawn args '-Dvisibility=default',
gyp info spawn args '-Dnode_root_dir=/home/n07070/.node-gyp/16.7.0',
gyp info spawn args '-Dnode_gyp_dir=/home/n07070/Documents/LQDN/Code/rp/node_modules/node-gyp',
gyp info spawn args '-Dnode_lib_file=/home/n07070/.node-gyp/16.7.0/<(target_arch)/node.lib',
gyp info spawn args '-Dmodule_root_dir=/home/n07070/Documents/LQDN/Code/rp/node_modules/node-sass',
gyp info spawn args '-Dnode_engine=v8',
gyp info spawn args '--depth=.',
gyp info spawn args '--no-parallel',
gyp info spawn args '--generator-output',
gyp info spawn args 'build',
gyp info spawn args '-Goutput_dir=.'
gyp info spawn args ]
gyp verb command build []
gyp verb build type Release
gyp verb architecture x64
gyp verb node dev dir /home/n07070/.node-gyp/16.7.0
gyp verb `which` succeeded for `make` /usr/bin/make
gyp info spawn make
gyp info spawn args [ 'V=1', 'BUILDTYPE=Release', '-C', 'build' ]
make: Entering directory '/home/n07070/Documents/LQDN/Code/rp/node_modules/node-sass/build'
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/ast.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/ast.o ../src/libsass/src/ast.cpp
In file included from ../src/libsass/src/ast.cpp:2:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/ast_fwd_decl.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/ast_fwd_decl.o ../src/libsass/src/ast_fwd_decl.cpp
In file included from ../src/libsass/src/ast_fwd_decl.cpp:1:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/backtrace.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/backtrace.o ../src/libsass/src/backtrace.cpp
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/base64vlq.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/base64vlq.o ../src/libsass/src/base64vlq.cpp
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/bind.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/bind.o ../src/libsass/src/bind.cpp
In file included from ../src/libsass/src/bind.cpp:3:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
cc '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/cencode.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/cencode.o ../src/libsass/src/cencode.c
../src/libsass/src/cencode.c: In function ‘base64_encode_block’:
../src/libsass/src/cencode.c:48:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
48 | result = (fragment & 0x003) << 4;
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
../src/libsass/src/cencode.c:52:9: note: here
52 | case step_B:
| ^~~~
../src/libsass/src/cencode.c:62:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
62 | result = (fragment & 0x00f) << 2;
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
../src/libsass/src/cencode.c:66:9: note: here
66 | case step_C:
| ^~~~
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/check_nesting.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/check_nesting.o ../src/libsass/src/check_nesting.cpp
In file included from ../src/libsass/src/check_nesting.hpp:4,
from ../src/libsass/src/check_nesting.cpp:4:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/color_maps.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/color_maps.o ../src/libsass/src/color_maps.cpp
In file included from ../src/libsass/src/color_maps.cpp:2:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/constants.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/constants.o ../src/libsass/src/constants.cpp
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/context.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/context.o ../src/libsass/src/context.cpp
In file included from ../src/libsass/src/context.cpp:9:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/cssize.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/cssize.o ../src/libsass/src/cssize.cpp
In file included from ../src/libsass/src/cssize.hpp:4,
from ../src/libsass/src/cssize.cpp:6:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/emitter.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/emitter.o ../src/libsass/src/emitter.cpp
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/environment.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/environment.o ../src/libsass/src/environment.cpp
In file included from ../src/libsass/src/environment.cpp:2:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/error_handling.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/error_handling.o ../src/libsass/src/error_handling.cpp
In file included from ../src/libsass/src/error_handling.cpp:2:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/eval.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/eval.o ../src/libsass/src/eval.cpp
In file included from ../src/libsass/src/eval.hpp:4,
from ../src/libsass/src/eval.cpp:10:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/expand.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/expand.o ../src/libsass/src/expand.cpp
In file included from ../src/libsass/src/expand.cpp:5:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/extend.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/extend.o ../src/libsass/src/extend.cpp
In file included from ../src/libsass/src/extend.hpp:7,
from ../src/libsass/src/extend.cpp:2:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/file.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/file.o ../src/libsass/src/file.cpp
In file included from ../src/libsass/src/listize.hpp:7,
from ../src/libsass/src/functions.hpp:4,
from ../src/libsass/src/sass_functions.hpp:6,
from ../src/libsass/src/file.cpp:23:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/functions.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/functions.o ../src/libsass/src/functions.cpp
In file included from ../src/libsass/src/listize.hpp:7,
from ../src/libsass/src/functions.hpp:4,
from ../src/libsass/src/functions.cpp:2:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
../src/libsass/src/functions.cpp: In function ‘void Sass::Functions::handle_utf8_error(const Sass::ParserState&, Sass::Backtraces)’:
../src/libsass/src/functions.cpp:110:20: warning: catching polymorphic type ‘class utf8::invalid_code_point’ by value [-Wcatch-value=]
110 | catch (utf8::invalid_code_point) {
| ^~~~~~~~~~~~~~~~~~
../src/libsass/src/functions.cpp:114:20: warning: catching polymorphic type ‘class utf8::not_enough_room’ by value [-Wcatch-value=]
114 | catch (utf8::not_enough_room) {
| ^~~~~~~~~~~~~~~
../src/libsass/src/functions.cpp:118:20: warning: catching polymorphic type ‘class utf8::invalid_utf8’ by value [-Wcatch-value=]
118 | catch (utf8::invalid_utf8) {
| ^~~~~~~~~~~~
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/inspect.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/inspect.o ../src/libsass/src/inspect.cpp
In file included from ../src/libsass/src/inspect.cpp:9:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/json.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/json.o ../src/libsass/src/json.cpp
../src/libsass/src/json.cpp: In function ‘char* json_encode_string(const char*)’:
../src/libsass/src/json.cpp:405:15: warning: catching polymorphic type ‘class std::exception’ by value [-Wcatch-value=]
405 | catch (std::exception) {
| ^~~~~~~~~
../src/libsass/src/json.cpp: In function ‘char* json_stringify(const JsonNode*, const char*)’:
../src/libsass/src/json.cpp:424:15: warning: catching polymorphic type ‘class std::exception’ by value [-Wcatch-value=]
424 | catch (std::exception) {
| ^~~~~~~~~
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/lexer.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/lexer.o ../src/libsass/src/lexer.cpp
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/listize.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/listize.o ../src/libsass/src/listize.cpp
In file included from ../src/libsass/src/listize.hpp:7,
from ../src/libsass/src/listize.cpp:6:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/memory/SharedPtr.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/memory/SharedPtr.o ../src/libsass/src/memory/SharedPtr.cpp
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/node.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/node.o ../src/libsass/src/node.cpp
In file included from ../src/libsass/src/node.hpp:7,
from ../src/libsass/src/node.cpp:4:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/operators.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/operators.o ../src/libsass/src/operators.cpp
In file included from ../src/libsass/src/values.hpp:4,
from ../src/libsass/src/operators.hpp:4,
from ../src/libsass/src/operators.cpp:2:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/output.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/output.o ../src/libsass/src/output.cpp
In file included from ../src/libsass/src/output.cpp:2:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/parser.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/parser.o ../src/libsass/src/parser.cpp
In file included from ../src/libsass/src/parser.hpp:7,
from ../src/libsass/src/parser.cpp:2:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/plugins.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/plugins.o ../src/libsass/src/plugins.cpp
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/position.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/position.o ../src/libsass/src/position.cpp
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/prelexer.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/prelexer.o ../src/libsass/src/prelexer.cpp
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/remove_placeholders.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/remove_placeholders.o ../src/libsass/src/remove_placeholders.cpp
In file included from ../src/libsass/src/remove_placeholders.hpp:6,
from ../src/libsass/src/remove_placeholders.cpp:2:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/sass.o ../src/libsass/src/sass.cpp
In file included from ../src/libsass/src/listize.hpp:7,
from ../src/libsass/src/functions.hpp:4,
from ../src/libsass/src/sass_functions.hpp:6,
from ../src/libsass/src/sass.cpp:11:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass2scss.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/sass2scss.o ../src/libsass/src/sass2scss.cpp
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass_context.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/sass_context.o ../src/libsass/src/sass_context.cpp
In file included from ../src/libsass/src/sass_context.cpp:9:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass_functions.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/sass_functions.o ../src/libsass/src/sass_functions.cpp
In file included from ../src/libsass/src/values.hpp:4,
from ../src/libsass/src/sass_functions.cpp:5:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass_util.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/sass_util.o ../src/libsass/src/sass_util.cpp
In file included from ../src/libsass/src/node.hpp:7,
from ../src/libsass/src/sass_util.cpp:2:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/sass_values.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/sass_values.o ../src/libsass/src/sass_values.cpp
In file included from ../src/libsass/src/eval.hpp:4,
from ../src/libsass/src/sass_values.cpp:5:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/source_map.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/source_map.o ../src/libsass/src/source_map.cpp
In file included from ../src/libsass/src/source_map.cpp:7:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/subset_map.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/subset_map.o ../src/libsass/src/subset_map.cpp
In file included from ../src/libsass/src/subset_map.cpp:2:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/to_c.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/to_c.o ../src/libsass/src/to_c.cpp
In file included from ../src/libsass/src/to_c.cpp:3:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/to_value.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/to_value.o ../src/libsass/src/to_value.cpp
In file included from ../src/libsass/src/to_value.cpp:2:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/units.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/units.o ../src/libsass/src/units.cpp
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/utf8_string.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/utf8_string.o ../src/libsass/src/utf8_string.cpp
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/util.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/util.o ../src/libsass/src/util.cpp
In file included from ../src/libsass/src/util.cpp:3:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
g++ '-DNODE_GYP_MODULE_NAME=libsass' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DLIBSASS_VERSION="3.5.5"' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -std=gnu++14 -std=c++0x -fexceptions -frtti -MMD -MF ./Release/.deps/Release/obj.target/libsass/src/libsass/src/values.o.d.raw -c -o Release/obj.target/libsass/src/libsass/src/values.o ../src/libsass/src/values.cpp
In file included from ../src/libsass/src/values.hpp:4,
from ../src/libsass/src/values.cpp:3:
../src/libsass/src/ast.hpp: In member function ‘virtual size_t Sass::Number::hash()’:
../src/libsass/src/ast.hpp:1614:25: warning: loop variable ‘numerator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
../src/libsass/src/ast.hpp:1614:25: note: use reference type to prevent copying
1614 | for (const auto numerator : numerators)
| ^~~~~~~~~
| &
../src/libsass/src/ast.hpp:1616:25: warning: loop variable ‘denominator’ creates a copy from type ‘const std::__cxx11::basic_string<char>’ [-Wrange-loop-construct]
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
../src/libsass/src/ast.hpp:1616:25: note: use reference type to prevent copying
1616 | for (const auto denominator : denominators)
| ^~~~~~~~~~~
| &
rm -f Release/obj.target/src/sass.a && ar crs Release/obj.target/src/sass.a Release/obj.target/libsass/src/libsass/src/ast.o Release/obj.target/libsass/src/libsass/src/ast_fwd_decl.o Release/obj.target/libsass/src/libsass/src/backtrace.o Release/obj.target/libsass/src/libsass/src/base64vlq.o Release/obj.target/libsass/src/libsass/src/bind.o Release/obj.target/libsass/src/libsass/src/cencode.o Release/obj.target/libsass/src/libsass/src/check_nesting.o Release/obj.target/libsass/src/libsass/src/color_maps.o Release/obj.target/libsass/src/libsass/src/constants.o Release/obj.target/libsass/src/libsass/src/context.o Release/obj.target/libsass/src/libsass/src/cssize.o Release/obj.target/libsass/src/libsass/src/emitter.o Release/obj.target/libsass/src/libsass/src/environment.o Release/obj.target/libsass/src/libsass/src/error_handling.o Release/obj.target/libsass/src/libsass/src/eval.o Release/obj.target/libsass/src/libsass/src/expand.o Release/obj.target/libsass/src/libsass/src/extend.o Release/obj.target/libsass/src/libsass/src/file.o Release/obj.target/libsass/src/libsass/src/functions.o Release/obj.target/libsass/src/libsass/src/inspect.o Release/obj.target/libsass/src/libsass/src/json.o Release/obj.target/libsass/src/libsass/src/lexer.o Release/obj.target/libsass/src/libsass/src/listize.o Release/obj.target/libsass/src/libsass/src/memory/SharedPtr.o Release/obj.target/libsass/src/libsass/src/node.o Release/obj.target/libsass/src/libsass/src/operators.o Release/obj.target/libsass/src/libsass/src/output.o Release/obj.target/libsass/src/libsass/src/parser.o Release/obj.target/libsass/src/libsass/src/plugins.o Release/obj.target/libsass/src/libsass/src/position.o Release/obj.target/libsass/src/libsass/src/prelexer.o Release/obj.target/libsass/src/libsass/src/remove_placeholders.o Release/obj.target/libsass/src/libsass/src/sass.o Release/obj.target/libsass/src/libsass/src/sass2scss.o Release/obj.target/libsass/src/libsass/src/sass_context.o Release/obj.target/libsass/src/libsass/src/sass_functions.o Release/obj.target/libsass/src/libsass/src/sass_util.o Release/obj.target/libsass/src/libsass/src/sass_values.o Release/obj.target/libsass/src/libsass/src/source_map.o Release/obj.target/libsass/src/libsass/src/subset_map.o Release/obj.target/libsass/src/libsass/src/to_c.o Release/obj.target/libsass/src/libsass/src/to_value.o Release/obj.target/libsass/src/libsass/src/units.o Release/obj.target/libsass/src/libsass/src/utf8_string.o Release/obj.target/libsass/src/libsass/src/util.o Release/obj.target/libsass/src/libsass/src/values.o
rm -rf "Release/sass.a" && cp -af "Release/obj.target/src/sass.a" "Release/sass.a"
g++ '-DNODE_GYP_MODULE_NAME=binding' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D__STDC_FORMAT_MACROS' '-DBUILDING_NODE_EXTENSION' -I/home/n07070/.node-gyp/16.7.0/include/node -I/home/n07070/.node-gyp/16.7.0/src -I/home/n07070/.node-gyp/16.7.0/deps/openssl/config -I/home/n07070/.node-gyp/16.7.0/deps/openssl/openssl/include -I/home/n07070/.node-gyp/16.7.0/deps/uv/include -I/home/n07070/.node-gyp/16.7.0/deps/zlib -I/home/n07070/.node-gyp/16.7.0/deps/v8/include -I../../nan -I../src/libsass/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++14 -std=c++0x -MMD -MF ./Release/.deps/Release/obj.target/binding/src/binding.o.d.raw -c -o Release/obj.target/binding/src/binding.o ../src/binding.cpp
In file included from /home/n07070/.node-gyp/16.7.0/include/node/v8.h:30,
from /home/n07070/.node-gyp/16.7.0/include/node/node.h:63,
from ../../nan/nan.h:58,
from ../src/binding.cpp:1:
/home/n07070/.node-gyp/16.7.0/include/node/v8-internal.h: In function ‘void v8::internal::PerformCastCheck(T*)’:
/home/n07070/.node-gyp/16.7.0/include/node/v8-internal.h:488:38: error: ‘remove_cv_t’ is not a member of ‘std’; did you mean ‘remove_cv’?
488 | !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
| ^~~~~~~~~~~
| remove_cv
/home/n07070/.node-gyp/16.7.0/include/node/v8-internal.h:488:38: error: ‘remove_cv_t’ is not a member of ‘std’; did you mean ‘remove_cv’?
488 | !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
| ^~~~~~~~~~~
| remove_cv
/home/n07070/.node-gyp/16.7.0/include/node/v8-internal.h:488:50: error: template argument 2 is invalid
488 | !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
| ^
/home/n07070/.node-gyp/16.7.0/include/node/v8-internal.h:488:63: error: ‘::Perform’ has not been declared
488 | !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
| ^~~~~~~
../src/binding.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE render(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/binding.cpp:284:80: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
284 | int status = uv_queue_work(uv_default_loop(), &ctx_w->request, compile_it, (uv_after_work_cb)MakeCallback);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/binding.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE render_file(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/binding.cpp:320:80: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
320 | int status = uv_queue_work(uv_default_loop(), &ctx_w->request, compile_it, (uv_after_work_cb)MakeCallback);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../nan/nan.h:58,
from ../src/binding.cpp:1:
../src/binding.cpp: At global scope:
/home/n07070/.node-gyp/16.7.0/include/node/node.h:806:7: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
806 | (node::addon_register_func) (regfunc), \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/n07070/.node-gyp/16.7.0/include/node/node.h:840:3: note: in expansion of macro ‘NODE_MODULE_X’
840 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)
| ^~~~~~~~~~~~~
../src/binding.cpp:358:1: note: in expansion of macro ‘NODE_MODULE’
358 | NODE_MODULE(binding, RegisterModule);
| ^~~~~~~~~~~
make: *** [binding.target.mk:129: Release/obj.target/binding/src/binding.o] Error 1
make: Leaving directory '/home/n07070/Documents/LQDN/Code/rp/node_modules/node-sass/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/home/n07070/Documents/LQDN/Code/rp/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack at ChildProcess.emit (node:events:394:28)
gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12)
gyp ERR! System Linux 5.10.53-1-MANJARO
gyp ERR! command "/usr/bin/node" "/home/n07070/Documents/LQDN/Code/rp/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
gyp ERR! cwd /home/n07070/Documents/LQDN/Code/rp/node_modules/node-sass
gyp ERR! node -v v16.7.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
Build failed with error code: 1
Modification effectuée par nono