merge from arlac77/template-github,arlac77/template-kronos-component

package.json

fix(engines): add >=14.13.1 remove >=14.13.0 (engines.node)

.github/workflows/ci.yml

chore(deps): add 14.13.1 remove 14.13.0 (jobs.build.strategy.matrix.node-version)

.github/workflows/codeql_analysis.yml

chore: ()

.github/workflows/update_readme_api.yml

chore: add 14.13.1 (jobs.update_readme_api.steps.with.node-version)

Codecov Report

Merging #909 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #909   +/-   ##
=======================================
  Coverage   96.22%   96.22%
=======================================
  Files           2        2
  Lines          53       53
  Branches        2        2
=======================================
  Hits           51       51
  Misses          2        2

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 9c14943...86f88d1. Read the comment docs.


Add Maven configuration for Java library.

Working with both Maven and Bazel now! PTAL!

Awesome!

Used for #152


Bootstrap 4 hide not working if invoke immediately after show

Hi,
I've try bootstrap-waitingfor with boostrap 4 but I found if I try to invoke hide() method, dialog not closing.
Problem I is fade can not permit to close it immediately.
I able to correct this issue by modify hide() method with this code at line 143:
hide: function () {
            if (typeof $dialog !== 'undefined') {
                $dialog.on('shown.bs.modal', function(e) {
                    $dialog.modal('hide');
                });
            }
        }

@alfadroid Thanks, appreciate it :)


Build an exploit based on the old poc and new poc

Based on the old stuff and the actual poc a new poodle come will come soon. This will be an exploit since it can be plugged as a proxy to a browser and send the data to the remote server.
The exploit will only be a proxy (no client side, no server side in the exploit). The client side will be managed by a js script on the browser (client side). Since the poodle attack need to have a way for generate multiple request by a client on demand, javascript is perfect. This will also mean you will have to find a XSS in the vulnerable website to exploit this.
The requirements are:

one server nginx with a old vulnerable version of OpenSSL so accept SSLv3 (and only SSLv3 is even better)
one browser accepting SSLv like firefox version 33
the exploit poodle
the server accept SSLv3 with cipher suites using CBC (no RC4)

I will post the conf of the vulnerable nginx and the vulnerable application so you can reproduce this attack easily.
Here is a screenshot :

Done :+1:


fix: account is contract

Summary by CodeRabbit

New Features

Enhanced contract validation by ensuring target addresses are valid contracts before executing operations.

Bug Fixes

Improved reliability by adding checks for nil addresses and non-contract targets in cross-chain bridge calls.

Refactor

Replaced the GetAccount method with IsContract in various components for more accurate contract verification.

mg


WebUI shows loading animation for unauthorized

The WebUI shows the loading animation after a while unused. In the blitzapi logs we can find the entry

"GET /sse/subscribe HTTP/1.0" 401 Unauthorized

Logout and login solved it

I think this happens when nginx gets restarted

Thank you for the report! Will look at it :)


[FEATURE]: Add language selector

Currently, the project lacks the ability for users to select their preferred language. Adding a language selector will allow users to switch between different languages, improving accessibility and usability for a wider audience.
Tasks:

Integrate language translation functionality.
Create language-specific versions of content or utilize a translation service/API.
Design and style the language selector to be user-friendly and accessible.
Test thoroughly to ensure proper functionality and accurate translations for selected languages.

Acceptance Criteria:

The language selector is prominently displayed and easily accessible to users.
Users can switch between languages, and the content is displayed in the selected language.
Ensure compatibility and responsiveness across various devices and screen sizes.

Issue Solved!


fix: support large output with --enable-live-ouput

Resolves https://github.com/helmfile/helmfile/issues/893
Description
This replaces Scanner with NewReader able to handle large amount of data returned by helm ouptut when executing diff action.
More info (https://stackoverflow.com/a/29444042)
Changes

Changing pkg/helmexec/runner_test.go TestLiveOutput test, adding test with large amount of data, reproducing the issue before applying this fix
Changing pkg/helmexec/runner.go Scan with Readstring

Test env

kind v0.20.0 go1.20.5 darwin/arm64
kindest/node:v1.27.3
helm version.BuildInfo{Version:"v3.13.2", GitCommit:"2a2fb3b98829f1e0be6fb18af2f6599e0f4e8243", GitTreeState:"clean", GoVersion:"go1.21.4"}
helm diff  version 3.6.0

Comments

before pkg/helmexec/runner.go changes introduced with this PR, running TestLiveOutput results in timeout:

Running tool: /opt/homebrew/opt/go/libexec/bin/go test -timeout 30s -run ^TestLiveOutput$ github.com/helmfile/helmfile/pkg/helmexec

panic: test timed out after 30s
running tests:
    TestLiveOutput (30s)
    TestLiveOutput/live_output_data (30s)
...

@flabatut good solution. thanks so much. BTW please ci DCO issue.

@flabatut unit tests failed.

@yxxhero , using vscode debugger, I missed the data race detector option.
From now, running make test locally succeeds.
my 2 cents: I guess this is good enough but might be worth looking at https://github.com/go-cmd/cmd to deal with concurrency easily.


Access to Git server through SSH

Issue Type: Bug
I have a Synology NAS device on my network, and can use Git from the command line against the respository "ssh://user@machine/volume1/git/reponame".  But when I attempt to add a remote server through Visual Studio Code, I get the following output:

git remote add ssh-//user@machine/volume1/git/reponame ssh://user@machine/volume1/git/reponame
fatal: 'ssh-//user@machine/volume1/git/reponame' is not a valid remote name

Note that the remote server protocol ID was changed from "ssh:" to "ssh-".
Again, I have no problem using the server from a command prompt.  Only Visual Studio Code is having problems.
VS Code version: Code 1.55.2 (3c4e3df9e89829dce27b7b5c24508306b151f30d, 2021-04-13T09:37:02.931Z)
OS version: Linux x64 5.8.0-50-generic snap

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-9700 CPU @ 3.00GHz (2 x 3000)

GPU Status
2d_canvas: unavailable_softwaregpu_compositing: disabled_softwaremultiple_raster_threads: disabled_offoop_rasterization: disabled_offopengl: disabled_offprotected_video_decode: disabled_offrasterization: disabled_softwareskia_renderer: enabled_onvideo_decode: disabled_softwarevulkan: disabled_offwebgl: unavailable_softwarewebgl2: unavailable_software

Load (avg)
0, 0, 0

Memory (System)
7.75GB (2.22GB free)

Process Argv
--force-user-env --no-sandbox --unity-launch --no-sandbox --crash-reporter-id 79dc7d25-1786-48ef-af1b-7c76cbd7922a

Screen Reader
no

VM
100%

DESKTOP_SESSION
ubuntu

XDG_CURRENT_DESKTOP
Unity

XDG_SESSION_DESKTOP
ubuntu

XDG_SESSION_TYPE
x11

Extensions (20)

Extension
Author (truncated)
Version

code-gnu-global
aus
0.2.2

doxdocgen
csc
1.2.0

c-cpp-compile-run
dan
1.0.14

msys2
fou
0.7.0

vscode-pull-request-github
Git
0.25.1

better-cpp-syntax
jef
1.15.5

csharp
ms-
1.23.11

python
ms-
2021.4.765268190

jupyter
ms-
2021.5.745244803

remote-containers
ms-
0.166.1

remote-ssh
ms-
0.65.4

remote-ssh-edit
ms-
0.65.4

remote-wsl
ms-
0.54.6

cmake-tools
ms-
1.7.0

cpptools
ms-
1.3.1

cpptools-extension-pack
ms-
1.0.0

vsliveshare
ms-
1.0.4131

vsliveshare-audio
ms-
0.1.91

python
tht
0.2.3

cmake
twx
0.0.17

(1 theme extensions excluded)

A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383:30185418
pythonvspyt602:30291499
vspor879:30202332
vspor708:30202333
vspor363:30204092
vstry914:30276682
pythonvsdeb440:30248342
pythonvsded773:30248341
pythonvspyt875:30259475
pythonvspyt639:30291489
pythontb:30283811
pythonvspyt551cf:30291415
vspre833cf:30267465
pythonptprofiler:30281270
vshan820:30276952
vscoreces:30290705
pythondataviewer:30285071
vscus158:30286553

There are two problems with the git command generated by Visual Studio Code:
(1) The ":" after "ssh" is transformed into a dash.
(2) The "name" and "URL" parameters are the same, both of them having been set to the (now invalid) URL.  The command-line "git" program is rejecting the format of the name.  Apparently it wants something similar than the URL.
If I enter "git remote add ssh://user@server/volume1/git/reponame ssh://user@server/volume1/git/reponame" at the command line, it gives this error message:
fatal: 'ssh://user@server/volume1/git/reponame' is not a valid remote name
In other words, it appears the issue to be that the URL is repeated twice, rather than having the Add Remote Repository command prompt separately (or generate) a local name for the remote repository connection.

If the logic was "let's replace that colon with something harmless", then the change isn't sufficient to make "git" happy.

The basic problem here appears to be that the alias name for the remote repository (git remote add alias url) is constructed from the URL, and the SSH version of the URL does not get transformed sufficiently so that it is acceptable as an alias name.  This may have to do with the '@' character used to separate the remote user name from the remote server name.

It would appear that the function "sanitizeRemoteName" in extensions\git\src\commands.ts needs to be altered.
return name && name.replace(/^.|/.|..|~|^|:|/$|.lock$|.lock/|\|*|\s|^\s*$|.$|[|]$/g, '-');
This needs to be altered so that @ characters also get replaced by hyphens.

@rickpapo Would you mind opening a PR for that?

I am not familiar with the jargon of GitHub.  What do you mean by “PR”?
From: Eric Amodio @.>
Sent: Sunday, April 25, 2021 12:31 PM
To: microsoft/vscode @.>
Cc: Rick Papo @.>; Mention @.>
Subject: Re: [microsoft/vscode] Access to Git server through SSH (#121839)
@rickpapo https://github.com/rickpapo  Would you mind opening a PR for that?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/microsoft/vscode/issues/121839#issuecomment-826351545 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ANOHQTL54SVEEUSQSHHJLF3TKQ7UNANCNFSM43KT3XYA .  https://github.com/notifications/beacon/ANOHQTKEXCCCSU5SW7XUSQTTKQ7UNA5CNFSM43KT3XYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOGFAR7OI.gif

And, in any case, there are other problems in VSCode related to using SSH as the Git connection protocol.  The logic seems to assume you are using HTTPS all the time.


Track not found if search a song name

Description

If I search song using name.. it always shows NO TRACKS FOUND but the links works just fine.. it ishappening from last few weeks.
Version info
Client used:  Node.js v12.16.2.
Output of java -version:
java 13.0.2 2020-01-14

2020-08-16 00:42:41.679  INFO 5432 --- [     parallel-3] com.jcabi.manifests.Manifests            : 73 attributes loaded from 84 stream(s) in 99ms, 73 saved, 1240 ignored: ["Ant-Version", "Archiver-Version", "Automatic-Module-Name", "Bnd-LastModified", "Build-Jdk", "Build-Jdk-Spec", "Build-Time", "Built-By", "Bundle-ActivationPolicy", "Bundle-Activator", "Bundle-Category", "Bundle-Description", "Bundle-DocURL", "Bundle-License", "Bundle-ManifestVersion", "Bundle-Name", "Bundle-NativeCode", "Bundle-RequiredExecutionEnvironment", "Bundle-SymbolicName", "Bundle-Vendor", "Bundle-Version", "Copyright", "Created-By", "Export-Package", "Extension-Name", "Git-Revision", "Implementation-Build", "Implementation-Build-Date", "Implementation-Title", "Implementation-URL", "Implementation-Vendor", "Implementation-Vendor-Id", "Implementation-Version", "Import-Package", "Include-Resource", "JCabi-Build", "JCabi-Date", "JCabi-Version", "Jar-Name", "Jar-Version", "Java-Vendor", "Java-Version", "Kotlin-Runtime-Component", "Kotlin-Version", "Log4jReleaseKey", "Log4jReleaseManager", "Log4jReleaseVersion", "Magma-Version", "Main-Class", "Manifest-Version", "Multi-Release", "Originally-Created-By", "Os-Arch", "Os-Name", "Os-Version", "Private-Package", "Provide-Capability", "Require-Bundle", "Require-Capability", "Scm-Connection", "Scm-Revision", "Scm-Url", "Specification-Title", "Specification-Vendor", "Specification-Version", "Spring-Boot-Classes", "Spring-Boot-Lib", "Spring-Boot-Version", "Start-Class", "Tool", "X-Compile-Source-JDK", "X-Compile-Target-JDK", "url"]
2020-08-16 00:42:41.879  INFO 5432 --- [ader-2-thread-1] lavalink.server.player.AudioLoader       : No matches found

Post a log file

I can confirm this issue. Here's my log: https://mystb.in/PakistanAltPorts.less
Version:        <IP_ADDRESS>
Build:          1075
Build time:     13.07.2020 09:09:23 UTC
Branch          master
Commit:         f6a1a2a
Commit time:    13.07.2020 09:04:37 UTC
JVM:            13.0.2
Lavaplayer      1.3.50

But that's different @realmayus . that's "Load failed"
Mine is :-
2020-08-16 17:40:28.247  INFO 12484 --- [ader-2-thread-1] lavalink.server.player.AudioLoader  : "No matches found"
My Logs - https://pastebin.com/RtD3G6Gp

Interesting, but it can't find any matches either.

Your problem is because you are using an outdated Lavalink


Planet Saved States

Describe your changes
In this branch I will be working out how to have saved and consistent states for the planets so you can know what is on them from space, and so you can enter and leave the planet as often as you want.
Issue number and link
#168
Checklist before requesting a review

[x] I have performed a self-review of my code
[x] I have added any applicable tests
[x] I have commented my code, particularly in hard-to-understand areas
[x] This complies with the product coding guidelines

Note: This is failing the tests due to an outage with github actions

The coding is done for the moment until after review. I still need to write tests for this so I am not marking it as ready for review quite yet, but I would still like some feedback on the gameplay. The animals for each planet should be determined when the main scene opens and persist, and update, no matter how many times you enter and leave the planet. You can see how many animals are left when you look at a planet.

Improvements
When all the animals on a planet are saved, I think it's redundant to say "Animals remaining: 0" instead I think it should be renamed to something like "Planet Rescued" or "Planet X Saved" or something along the lines of that, like the past versions. Also keep the green it works great.

Addressed


Enable dockerd --tlsverify - Get http://localhost:2376/v1.26/containers/json: malformed HTTP response "\x15\x03\x01\x00\x02\x02"

Description

After enabling tls in dockerd option, I am not able to perform any of docker commands without adding sudo under root user, however if I --tls=false, the issue is no longer there
Steps to reproduce the issue:
1 enable tls in docker daemon config
[Service]
ExecStart=

ExecStart=/usr/bin/dockerd -H tcp://<IP_ADDRESS>:2376 -H unix:///var/run/docker.sock --tlsverify --tlscacert=/var/docker/ca.pem --tlscert=/var/docker/cert.pem --tlskey=/var/docker/key.pem

[root@xyz docker.service.d]# ll /var/docker/
total 12
-rw-r--r--. 1 root root 2000 Mar 16 10:27 ca.pem
-rw-r--r--. 1 root root 1879 Mar 16 10:28 cert.pem
-rw-r--r--. 1 root root 3243 Mar 16 10:27 key.pem

daemon-reload and restart, then run docker ps

[root@xyz docker]# docker ps
Get http://localhost:2376/v1.26/containers/json: malformed HTTP response "\x15\x03\x01\x00\x02\x02".

* Are you trying to connect to a TLS-enabled daemon without TLS?

However, if run docker with sudo with root user, I am able to get result, this "sudo" problem can be resolved by setting --tls=false in dockerd option.
[root@yyzgws5112 docker]# sudo docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES

Describe the results you received:
Get http://localhost:2376/v1.26/version: malformed HTTP response "\x15\x03\x01\x00\x02\x02".
* Are you trying to connect to a TLS-enabled daemon without TLS?

systemctl status docker.service
● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
  Drop-In: /etc/systemd/system/docker.service.d
           └─docker.conf, http-proxy.conf
   Active: active (running) since Thu 2017-03-16 10:28:43 EDT; 7min ago
     Docs: https://docs.docker.com
 Main PID: 28307 (dockerd)
   Memory: 25.6M
   CGroup: /system.slice/docker.service
           ├─28307 /usr/bin/dockerd -H tcp://<IP_ADDRESS>:2376 -H unix:///var/run/docker.sock --tlsverify --tlscacert=/var/docker/ca.pem --tlscert=/var/docker/cert.pem --tlskey=/var/d...
           └─28315 docker-containerd -l unix:///var/run/docker/libcontainerd/docker-containerd.sock --metrics-interval=0 --start-timeout 2m --state-dir /var/run/docker/libcontain...

Mar 16 10:28:43 xyz dockerd[28307]: time="2017-03-16T10:28:43.196045616-04:00" level=info msg="Docker daemon" commit=092cba3 graphdriver=overla...on=1.13.1
Mar 16 10:28:43 xyz dockerd[28307]: time="2017-03-16T10:28:43.223890866-04:00" level=info msg="API listen on /var/run/docker.sock"
Mar 16 10:28:43 xyz systemd[1]: Started Docker Application Container Engine.
Mar 16 10:28:43 xyz dockerd[28307]: time="2017-03-16T10:28:43.224220806-04:00" level=info msg="API listen on [::]:2376"
Mar 16 10:28:44 xyz dockerd[28307]: http: TLS handshake error from [::1]:38966: tls: first record does not look like a TLS handshake
Hint: Some lines were ellipsized, use -l to show in full.

By adding --tls=false, this requiring "sudo" behavior is gone.

The problem probably is that the daemon (dockerd) is configured properly work with TLS, but the client (docker) does not have access to the TLS certificates.
Do you have a ca.pem, crt.pem, and key.pem file in your ~/.docker directory? Does the current user have access to those?
Also see https://docs.docker.com/engine/security/https/#secure-by-default

I think this is a configuration issue, not a bug, so I'll close this issue, but feel free to continue the conversation.
Please keep in mind that the GitHub issue tracker is not intended as a general support forum,
but for reporting bugs and feature requests. For other type of questions, consider using one of;

https://forums.docker.com
the Docker community Slack channel
StackOverflow


Disallow invalid project ID

Not sure why 0 was ever allowed.

PR build fails because of #3568.

👍


feat: add k1LoW/runn

https://github.com/aquaproj/aqua-registry/pull/6415 k1LoW/runn: runn is a package/tool for running operations following a scenario
$ aqua g -i k1LoW/runn

How to confirm if this package works well
Reviewers aren't necessarily familiar with this package, so please describe how to confirm if this package works well.
Please confirm if this package works well yourself as much as possible.
Command and output
$ run --help
runn is a tool for running operations following a scenario.

Usage:
  runn [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  help        Help about any command
  list        list books
  run         run books

Flags:
  -h, --help      help for runn
  -v, --version   version for runn

Use "runn [command] --help" for more information about a command.

If files such as configuration file are needed, please share them.

Create scenario.yml

$ cat scenario.yml
desc: Test httpbin
runners:
  req: https://httpbin.org
steps:
  -
    req:
      /get:
        get:
          body:
    test: steps[0].res.status == 200

Run runn run

$ run runn scenario.yml
Test httpbin ... ok

1 scenario, 0 skipped, 0 failures

Reference

README

https://github.com/k1LoW/runn#runbook--runn-scenario-file-

Thanks!


Ingress responding with 'default backend - 404' when using GKE

Using the latest Kubernetes version in GCP (1.6.4), I have the following Ingress definition:
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: myproject
  namespace: default
  annotations:
    ingress.kubernetes.io/rewrite-target: /
    kubernetes.io/ingress.class: "gce"
spec:
  rules:
  - host: staging.myproject.io
    http:
      paths:
      - path: /poller
        backend:
          serviceName: poller
          servicePort: 8080

Here is my service and deployment:
apiVersion: v1
kind: Service
metadata:
  name: poller
  labels:
    app: poller
    tier: backend
    role: service
spec:
  type: NodePort
  selector:
    app: poller
    tier: backend
    role: service
  ports:
  - port: 8080
    targetPort: 8080
---
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: poller
spec:
  replicas: 1
  template:
    metadata:
      labels:
        app: poller
        tier: backend
        role: service
    spec:
      containers:
      - name: poller
        image: gcr.io/myproject-1364/poller:latest
        imagePullPolicy: Always
        env:
        - name: SPRING_PROFILES_ACTIVE
          value: staging
        - name: GET_HOSTS_FROM
          value: dns
        ports:
        - containerPort: 8080

In my /etc/hosts I have a line like:
<IP_ADDRESS> staging.myproject.io

However, I get default backend - 404 when curling any endpoint on staging.myproject.io:
$ curl staging.myproject.io/poller/cache/status
default backend - 404

I have the exact same configuration working locally inside Minikube, with the only difference being the domain (dev.myproject.io), and that works like a charm.
I have read and tried pretty much everything that I could find, including stuff from here and here and here, but maybe I'm just missing something... any ideas?

Ingress controllers treat paths differently. https://github.com/kubernetes/ingress/issues/555  With the GCP controller, to match /poller/cache/status you'll need the path to be /poller/*.
Please post in stackoverflow for configuration issues in the future.

Thanks, @nicksardo, I'll try that. I only posted here because this looks like an inconsistency at first glance.


Slow comparisions to dictionary columns with type coercion

Is your feature request related to a problem or challenge?
In InfluxDB we use Dictionary(Int32, Utf8) columns a lot.
Queries like this (with string constants) work great and are very fast
SELECT ... WHERE column = '1'

Queries like this (note 1 is an integer, not a '1') the query goes very slow
SELECT ... WHERE column = 1

@erratic-pattern  and I tracked this down to an issue/ limitation in type coercion:
Reproducer
DataFusion CLI v37.1.0
> create table test as values (arrow_cast('1', 'Dictionary(Int32, Utf8)'));
0 row(s) fetched.
Elapsed 0.010 seconds.

> select arrow_typeof(column1) from test;
+----------------------------+
| arrow_typeof(test.column1) |
+----------------------------+
| Dictionary(Int32, Utf8)    |
+----------------------------+
1 row(s) fetched.
Elapsed 0.002 seconds.

> explain SELECT * from test where column1 = 1;
+---------------+---------------------------------------------------+
| plan_type     | plan                                              |
+---------------+---------------------------------------------------+
| logical_plan  | Filter: CAST(test.column1 AS Utf8) = Utf8("1")    |
|               |   TableScan: test projection=[column1]            |
| physical_plan | CoalesceBatchesExec: target_batch_size=8192       |
|               |   FilterExec: CAST(column1@0 AS Utf8) = 1         |
|               |     MemoryExec: partitions=1, partition_sizes=[1] |
|               |                                                   |
+---------------+---------------------------------------------------+
2 row(s) fetched.
Elapsed 0.003 seconds.

I think this shows the core problem:
| logical_plan  | Filter: CAST(test.column1 AS Utf8) = Utf8("1")    |

It basically shows the column is being converted to a string, rather than the constant being converted to th ecorrect type.
Not only does this mean the column is being un-encoded for the comparsion, it also means that PruningPredicate doesn't work either
Describe the solution you'd like
I would like the query to go fast lol
Specifically, I think the filter should look like this (no cast on the column, and instead the constant type matches)
| logical_plan  | Filter: test.column1 = Dictionary(Int32, Utf8("1")) |

Note this is what happens if you compare the dictionary column to a string literal:

> explain SELECT * from test where column1 = '1';
+---------------+-----------------------------------------------------+
| plan_type     | plan                                                |
+---------------+-----------------------------------------------------+
| logical_plan  | Filter: test.column1 = Dictionary(Int32, Utf8("1")) |
|               |   TableScan: test projection=[column1]              |
| physical_plan | CoalesceBatchesExec: target_batch_size=8192         |
|               |   FilterExec: column1@0 = 1                         |
|               |     MemoryExec: partitions=1, partition_sizes=[1]   |
|               |                                                     |
+---------------+-----------------------------------------------------+
2 row(s) fetched.
Elapsed 0.002 seconds.

>

Describe alternatives you've considered
We could potentially update the coercion logic to coerce 1 to Dictionary(.. "1") or maybe update the unwrap_comparsion logic
Additional context
No response

I have a PR that fixes this. Here is the explain after making the change:
> explain SELECT * from test where column1 = 1;
+---------------+-----------------------------------------------------+
| plan_type     | plan                                                |
+---------------+-----------------------------------------------------+
| logical_plan  | Filter: test.column1 = Dictionary(Int32, Utf8("1")) |
|               |   TableScan: test projection=[column1]              |
| physical_plan | CoalesceBatchesExec: target_batch_size=8192         |
|               |   FilterExec: column1@0 = 1                         |
|               |     MemoryExec: partitions=1, partition_sizes=[1]   |
|               |                                                     |
+---------------+-----------------------------------------------------+
2 row(s) fetched.
Elapsed 0.008 seconds.

However it looks like some tests are failing so I am still looking into it.

https://github.com/apache/datafusion/pull/10323 is ready for review and avoids the previously discussed issues with https://github.com/apache/datafusion/pull/10221

Thanks @erratic-pattern  -- I hope to look at this tomorrow morning


Mixtral 8x7B Instruct support

Hi,
when can we expect the support for Mixtral 8x7B ?
I can see Mistral 7B is not supported yet.
Thanks

@Prasanna-iq optimum-neuron supports Mistral for training.  If you want to do inference on Inferentia/Trainium, check out https://huggingface.co/aws-neuron/Mistral-neuron
For Mixtral, this project needs Mixtral support in transformer-neuronx, which is almost there.

This issue has been automatically marked as stale because it has not had recent activity. If you think this still needs to be addressed please comment on this thread. Thank you!

As newly launched Neuron SDK 2.18 has supported Mixtral 8x7B model (transformer_neuronx has supported this). It would be great to have this feature added in Optimum Neuron. Thanks~ 🚀

Is there a timeline when the Mixtral support will be added?

This issue has been automatically marked as stale because it has not had recent activity. If you think this still needs to be addressed please comment on this thread. Thank you!

This is already merged on main if you want to give it a try. It should be included in the next release.

So this issue can be closed?

Mixtral is supported since 0.0.22.


Bug in AuthenticatorBuilder.java

There seems to be a copy-and-paste bug in AuthenticatorBuilder.java:
All setter methods check for internal variable "type" instead of the given method parameter. E.g.
    public AuthenticatorBuilder setProxy(Proxy proxy) {
        if (type == null) {
            throw new NullPointerException("Proxy can't be null");
        }
        this.proxy = proxy;
        return this;
    }

This leads to NullPointerExceptions when type is not yet set.
Locally I changed all the setter methods to check the params instead, e.g.
    public AuthenticatorBuilder setProxy(Proxy proxy) {
        if (proxy == null) {
            throw new NullPointerException("Proxy can't be null");
        }
        [...]

Additionally I had to change the constructor of AnalyticsClientBuilder to use Proxy.NO_PROXY instead of new Proxy(Type.DIRECT, null) because that would throw an IllegalArgumentException in java.net.Proxy

Fixed in c70c2ca6dd59e1ff417c10e038e154937eb27c17.


Added new init action for Datasketches

Added new initialization action for Apache Datasketches.

/gcbrun

/gcbrun

You'll need to add a BUILD file and some tests for the CI framework for gcbrun to trigger.  Check with Erick ; he recently added some to an action that was missing them.

/gcbrun


Uncrustify PR Check Update

Uncrustify PR Check Update
Description
Change to uncrustify to show files that need to be updated and create a cleaner log on runs
Test Steps
Ran the workflow after the changes to ensure it worked, failed run one, failed run two, and a passing run
Checklist:

[x] I have tested my changes. No regression in existing tests.
[x] I have modified and/or added unit-tests to cover the code changes in this Pull Request.

Related Issue

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/bot run uncrustify

/bot run uncrustify

/bot run uncrustify

/bot run uncrustify

/bot run uncrustify


add Shading, Soiling, and Reflection Losses

These seem to miss on the environmental input side:
https://pvpmc.sandia.gov/modeling-steps/1-weather-design-inputs/shading-soiling-and-reflection-losses/
Maybe this meta issue can track this as mentioned in
https://github.com/pvlib/pvlib-python/issues/2#issuecomment-74643819

PRs for shading and soiling models are welcome. To my knowledge, this is not something that's currently in the Matlab project.
There are already two reflection loss functions: pvsystem.physicaliam and pvsystem.ashraeiam. Did you want something different?

I think this can be closed as a general issue, with #860 #669 #1017 and all of pvlib.iam.


remove the implicit IR in multigrid construction

This PR removes the implicit smoother wrapper in the multigrid.
The original design thinks putting a solver without considering input (usually from non-iterative methods) as smoother does not make sense, so add IR on it.
With initial_guess_mode = zero, the IR does not need to use the initial guess from input.
In the original code, it adds another IR, which is not expected.
It will only put the solver from user input directly.

rebase!


Only mount artifact bucket volume once, even with multiple inputs.

Changes
This fixes an issue where an artifact bucket secret can be mounted multiple times if there are multiple inputs that copy
from another task.
Submitter Checklist
These are the criteria that every PR should meet, please check them off as you
review them:

[x] Includes tests (if functionality changed/added)
[x] Includes docs (if user facing)
[x] Commit messages follow commit message best practices

Reviewer Notes
If API changes are included, additive changes must be approved by at least two OWNERS and backwards incompatible changes must be approved by more than 50% of the OWNERS, and they must first be added in a backwards compatible way.
Release Notes
TaskRuns no longer error when using artifact buckets and multiple sources.

/ok-to-test

/lgtm

/approve
Thanks!

/lgtm


Long file name can break sidebar

If a file name is long enough to fall off of the edge of the files tab, the load/create file buttons move into the editor and the split view drag line cannot be used. This can happen on file creation, or if the sidebar is shrunk to the point where the file name is longer than its container.

Duplicate of #135. Closing


[feature] backup and restore

hi,
how about backup and restore?

pgweb is a database browser tool so backup and restore functionality is really out of scope. use pg_dump / pg_restore commands. pgweb however offers a pretty simple way to export the database as a sql.gz dump without any options, and that's pretty much it.


Installation problem

Dear,
I encountered this problem while doing ./manage.sh init
  Downloading tensorflow-2.2.2-cp37-cp37m-manylinux2010_x86_64.whl (516.2 MB)
     |████████████████████████████████| 516.2 MB 16.7 MB/s eta 0:00:01Traceback (most recent call last):
  File "DNNV/.venv/bin/flit", line 8, in <module>
    sys.exit(main())
  File "DNNV/.venv/lib/python3.7/site-packages/flit/__init__.py", line 172, in main
    pth=args.pth_file).install()
  File "DNNV/.venv/lib/python3.7/site-packages/flit/install.py", line 413, in install
    self.install_directly()
  File "DNNV/.venv/lib/python3.7/site-packages/flit/install.py", line 298, in install_directly
    self.install_requirements()
  File "DNNV/.venv/lib/python3.7/site-packages/flit/install.py", line 252, in install_requirements
    check_call(cmd)
  File "/usr/lib/python3.7/subprocess.py", line 363, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['DNNV/.venv/bin/python', '-m', 'pip', 'install', '-r', '/tmp/tmpyu8k0ec7requirements.txt']' died with <Signals.SIGKILL: 9>.

What should I do to fix it? Other libraries are installed successfully.
Thank you for your help. Have a great day.
Best regards,
Max Nguyen

I have successfully installed it on a separate server. It may be due to a local configuration. If you have any possible solution, please let me know.

I have successfully installed it on a separate server. It may be due to a local configuration. If you have any possible solution, please let me know.


Replace LocalizationChannel with system_utils

Remove LocalizationChannel, because it doesn't act like a channel or plugin.
Create system_utils.h, similarly to other platform embedders. More functions may be added in this file in the future.
Implement system_utils_tizen.cc and system_utils_linux.cc for the Tizen and Linux x64 embedders respectively.

Note:

Some code was copied from the Windows and GLFW embedders.
The SendPlatformResolvedLocale method has been removed because it's not used by anything. The functionality has been moved to the embedder API (FlutterProjectArgs.compute_platform_resolved_locale_callback). I don't think we need to implement it.

@bbrto21 and I have agreed to use the _tizen.cc and _linux.cc filename suffixes for Tizen and Linux-specific implementations. How do you think? @bwikbs (The use of _stub.cc is to indicate the "unimplemented" state of the code and should be eliminated eventually.)

@bbrto21 and I have agreed to use the _tizen.cc and _linux.cc filename suffixes for Tizen and Linux-specific implementations. How do you think? @bwikbs (The use of _stub.cc is to indicate the "unimplemented" state of the code and should be eliminated eventually.)

I totally agree with you! The only reason I'm wary of the _linux suffix is that the linux port is already in use.
If you guys opinion is so, I would like to use it that way.

I got following error code at x64 build
../../flutter/shell/platform/tizen/flutter_tizen_engine.cc:47:15: error: unused function 'CovertToFlutterLocale' [-Werror,-Wunused-function]
FlutterLocale CovertToFlutterLocale(const LocaleInfo& info) {

@bwikbs Uh, my mistake. Something went wrong during the last rebase. The error should have been fixed now.


Support options backtesting

Dear Zipline Maintainers,
Support options backtesting
https://github.com/jasonstrimpel/zipline
https://github.com/quantopian/zipline/compare/master...jasonstrimpel:master

Closing for now until we have the resources to support enhancements. Contributions welcome.


Error: TypeError: Cannot read property 'prototype' of undefined in static function

I hit an error when trying to use fetch in a static function.  I got the same error as issue #407.  I apologize if this is a dup.  But this time it was in a static function of another class.
I was able to solve this by importing isomorphic-fetch in my test-setup.js file for Jest:
import 'isomorphic-fetch';

Credit for solution here: https://github.com/facebook/react-native/issues/11537#issuecomment-331235590
So, perhaps that's the solution, but I wanted to mention it here in case you're able to solve it a better way.
Here was my class:
export default class JobModel {
    static getList(repoName, options, config) {
        const jobUri = 'http://example.com';

        return fetch(`${jobUri}${options ? createQueryParams(options) : ''}`).then(
            ...do stuff...

We dug into this some more and it turns out it was due to us using the Jest option browser: true (which we'd added to work around a bug with a different package). We're going to stop setting that Jest option and instead use a more narrowly scoped moduleNameMapper workaround for the other package's bug instead.


Mac doesn't show loop arrows next to binary M1 Mac

Describe the bug
M1 mac laptop is unable to see loop arrows next to binary.
Expected behavior
Should be able to see loop / branch jumps on left side of binary.
Screenshots
First image is how it should look.
Second image is on an m1 mac where the control flow arrows wont display.

Attachments
N/A
Environment (please complete the following information):

OS: macOS 14.5 Sonoma

Java Version: java 22.0.1 2024-04-16, Java(TM) SE Runtime Environment (build 22.0.1+8-16), Java HotSpot(TM) 64-Bit Server VM (build 22.0.1+8-16, mixed mode, sharing)

Ghidra Version: 11.1.1

Ghidra Origin: Github

Additional context

What happens if you grab that left panel (where the 3 dots are) and drag it to the right?

What happens if you grab that left panel (where the 3 dots are) and drag it to the right?

That worked perfectly, thank your Ryan!


TIDE output interpretation

hi @dbolya,
i was testing out TIDE with 2 of my models (with slight different augmentations between them).
The results are:
Model 1
 mask AP @ 50: 50.43

                         Main Errors
=============================================================
  Type      Cls      Loc     Both     Dupe      Bkg     Miss
-------------------------------------------------------------
   dAP     5.05     5.61     0.21     0.00     3.73    14.52
=============================================================

        Special Error
=============================
  Type   FalsePos   FalseNeg
-----------------------------
   dAP       8.64      28.71
=============================

Model 2
mask AP @ 50: 45.71

                         Main Errors
=============================================================
  Type      Cls      Loc     Both     Dupe      Bkg     Miss
-------------------------------------------------------------
   dAP     5.09     3.76     0.05     0.00     3.54    14.56
=============================================================

        Special Error
=============================
  Type   FalsePos   FalseNeg
-----------------------------
   dAP       8.75      25.02
=============================

I am a little confused that the dAP (except Miss) Model 2 (with 45.71 AP) are significantly lower than Model 1 (with 50.43 AP)..
Is there a good intuition or interpretation of the aforementioned results? I would think Model 1 is better (given its mAP) but TIDE seems to suggest otherwise.

Yeah, this output seems odd to me. TIDE doesn't really work for very small changes because what affects AP is fairly complicated, but that change seems to have caused a large change of AP.
I guess the intuition that you can pull from this is that the change didn't actually affect any one category of error specifically, and just generally made the network better. If your change didn't target one particular subset of the error categories, then the overall AP is more meaningful.

thanks @dbolya! Will use overall AP as a first cut then TIDE main errors.


Add Jupyter Notebooks to Ruff's default inclusion

I think it's time we promote Jupyter Notebooks to be included by default in Ruff i.e., promote notebook files to stable.
This requires a minor version bump.
Also, the new native server doesn't run on Jupyter Notebooks unless it's explicitly included using a configuration file.
Reference:

https://github.com/astral-sh/ruff/issues/12185
https://github.com/astral-sh/ruff-vscode/issues/546 (native server)

Let's make this change in preview so that we can release it with 0.6


NETOBSERV-279 fix issues with filters on nodes

Fix Resource filters when kind is Node (missing API endpoint, bugged
split function)
Fix allowing '.' in kubernetes names (for nodes)
Add tests on both sides back/front; on the backend, create an
httpClientMock that can easily be reused for mocking loki

/approve


rfc: Block version

Technically speaking I believe the block version at this point should be 3 since there has been three renditions of Pink so far.
Should we be pushing the proposed block version from this version forth?


Android NDK build Error

I am building armnn with BuildGuideAndroidNDK.md.
OS : ubuntu 16.04
ndk : android-ndk-r16b
ACL: 18.08
I encountered the following errors , when cmd
CXX=aarch64-linux-android-clang++ \
>  CC=aarch64-linux-android-clang \
>  CXX_FLAGS="-fPIE -fPIC" \
>  cmake .. \
>       -DCMAKE_SYSTEM_NAME=Android \
>       -DCMAKE_EXE_LINKER_FLAGS="-pie -llog" \
>       -DARMCOMPUTE_ROOT=$HOME/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/ \
>       -DARMCOMPUTE_BUILD_DIR=$HOME/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/build \
>       -DBOOST_ROOT=$HOME/deeplearning/ARM-software/armnn-devenv/boost/install/ \
>       -DARMCOMPUTENEON=1 -DARMCOMPUTECL=1 \
>       -DTF_GENERATED_SOURCES=$HOME/deeplearning/ARM-software/armnn-devenv/google/tf_pb/ -DBUILD_TF_PARSER=1 \
>       -DPROTOBUF_ROOT=$HOME/deeplearning/ARM-software/armnn-devenv/google/arm64_pb_install/
-- Android: Targeting API '27' with architecture 'arm', ABI 'armeabi', and processor 'armv5te'
-- Android: Selected GCC toolchain 'arm-linux-androideabi-4.9'
-- The C compiler identification is GNU 4.9.0
-- The CXX compiler identification is GNU 4.9.0
-- Check for working C compiler: /home/apuser/android-ndk/android-ndk-r16b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc
-- Check for working C compiler: /home/apuser/android-ndk/android-ndk-r16b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /home/apuser/android-ndk/android-ndk-r16b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-g++
-- Check for working CXX compiler: /home/apuser/android-ndk/android-ndk-r16b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE
-- Boost version: 1.64.0
-- Found the following Boost libraries:
--   unit_test_framework
--   system
--   filesystem
--   log
--   program_options
--   date_time
--   log_setup
--   thread
--   regex
--   chrono
--   atomic
-- Looking for valgrind/memcheck.h
-- Looking for valgrind/memcheck.h - not found
-- Caffe parser support is disabled
-- Tensorflow Lite parser support is disabled
-- Configuring done
-- Generating done
-- Build files have been written to: /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/build

make -j16
Scanning dependencies of target armnnUtils
[  1%] Building CXX object CMakeFiles/armnnUtils.dir/src/armnnUtils/Logging.cpp.o
[  1%] Building CXX object CMakeFiles/armnnUtils.dir/src/armnnUtils/Permute.cpp.o
[  1%] Building CXX object CMakeFiles/armnnUtils.dir/src/armnnUtils/LeakChecking.cpp.o
[  2%] Building CXX object CMakeFiles/armnnUtils.dir/src/armnnUtils/HeapProfiling.cpp.o
[  2%] Building CXX object CMakeFiles/armnnUtils.dir/src/armnnUtils/DotSerializer.cpp.o
[  2%] Building CXX object CMakeFiles/armnnUtils.dir/src/armnnUtils/CsvReader.cpp.o
[  2%] Building CXX object CMakeFiles/armnnUtils.dir/src/armnnUtils/VerificationHelpers.cpp.o
[  3%] Building CXX object CMakeFiles/armnnUtils.dir/src/armnnUtils/FloatingPointConverter.cpp.o
In file included from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9:0,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp: In static member function 'static half_float::detail::expr half_float::detail::functions::remainder(float, float)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1263:17: error: 'remainder' is not a member of 'std'
     return expr(std::remainder(x, y));
                 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1263:17: note: suggested alternative:
In file included from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/cmath:44:0,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/random:38,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:66,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:179,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/android-ndk/android-ndk-r16b/sysroot/usr/include/math.h:275:8: note:   'remainder'
 double remainder(double __x, double __y);
        ^
In file included from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9:0,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp: In static member function 'static half_float::detail::expr half_float::detail::functions::remquo(float, float, int*)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1294:17: error: 'remquo' is not a member of 'std'
     return expr(std::remquo(x, y, quo));
                 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1294:17: note: suggested alternative:
In file included from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/cmath:44:0,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/random:38,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:66,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:179,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/android-ndk/android-ndk-r16b/sysroot/usr/include/math.h:279:8: note:   'remquo'
 double remquo(double __x, double __y, int* __quotient_bits);
        ^
In file included from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9:0,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp: In static member function 'static half_float::detail::expr half_float::detail::functions::fdim(float, float)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1340:17: error: 'fdim' is not a member of 'std'
     return expr(std::fdim(x, y));
                 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1340:17: note: suggested alternative:
In file included from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/cmath:44:0,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/random:38,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:66,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:179,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/android-ndk/android-ndk-r16b/sysroot/usr/include/math.h:307:8: note:   'fdim'
 double fdim(double __x, double __y);
        ^
In file included from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9:0,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp: In static member function 'static half_float::detail::expr half_float::detail::functions::expm1(float)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1375:17: error: 'expm1' is not a member of 'std'
     return expr(std::expm1(arg));
                 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1375:17: note: suggested alternative:
In file included from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/cmath:44:0,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/random:38,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:66,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:179,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/android-ndk/android-ndk-r16b/sysroot/usr/include/math.h:138:8: note:   'expm1'
 double expm1(double __x);
        ^
In file included from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9:0,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp: In static member function 'static half_float::detail::expr half_float::detail::functions::exp2(float)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1387:17: error: 'exp2' is not a member of 'std'
     return expr(std::exp2(arg));
                 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1387:17: note: suggested alternative:
In file included from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/cmath:44:0,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/random:38,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:66,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:179,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/android-ndk/android-ndk-r16b/sysroot/usr/include/math.h:134:8: note:   'exp2'
 double exp2(double __x);
        ^
In file included from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9:0,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp: In static member function 'static half_float::detail::expr half_float::detail::functions::log1p(float)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1409:17: error: 'log1p' is not a member of 'std'
     return expr(std::log1p(arg));
                 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1409:17: note: suggested alternative:
In file included from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/cmath:44:0,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/random:38,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:66,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:179,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/android-ndk/android-ndk-r16b/sysroot/usr/include/math.h:162:8: note:   'log1p'
 double log1p(double __x);
        ^
In file included from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9:0,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp: In static member function 'static half_float::detail::expr half_float::detail::functions::log2(float)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1421:17: error: 'log2' is not a member of 'std'
     return expr(std::log2(arg));
                 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1421:17: note: suggested alternative:
In file included from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/cmath:44:0,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/random:38,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:66,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:179,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/android-ndk/android-ndk-r16b/sysroot/usr/include/math.h:168:8: note:   'log2'
 double log2(double __x) __INTRODUCED_IN(18);
        ^
In file included from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9:0,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp: In static member function 'static half_float::detail::expr half_float::detail::functions::cbrt(float)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1438:17: error: 'cbrt' is not a member of 'std'
     return expr(std::cbrt(arg));
                 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1438:17: note: suggested alternative:
In file included from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/cmath:44:0,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/random:38,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:66,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:179,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/android-ndk/android-ndk-r16b/sysroot/usr/include/math.h:191:8: note:   'cbrt'
 double cbrt(double __x);
        ^
In file included from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9:0,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp: In static member function 'static half_float::detail::expr half_float::detail::functions::hypot(float, float)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1454:17: error: 'hypot' is not a member of 'std'
     return expr(std::hypot(x, y));
                 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1454:17: note: suggested alternative:
In file included from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/cmath:44:0,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/random:38,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:66,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:179,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/android-ndk/android-ndk-r16b/sysroot/usr/include/math.h:199:8: note:   'hypot'
 double hypot(double __x, double __y);
        ^
In file included from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9:0,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp: In static member function 'static half_float::detail::expr half_float::detail::functions::asinh(float)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1524:17: error: 'asinh' is not a member of 'std'
     return expr(std::asinh(arg));
                 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1524:17: note: suggested alternative:
In file included from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/cmath:44:0,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/random:38,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:66,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:179,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/android-ndk/android-ndk-r16b/sysroot/usr/include/math.h:110:8: note:   'asinh'
 double asinh(double __x);
        ^
In file included from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9:0,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp: In static member function 'static half_float::detail::expr half_float::detail::functions::acosh(float)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1536:17: error: 'acosh' is not a member of 'std'
     return expr(std::acosh(arg));
                 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1536:17: note: suggested alternative:
In file included from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/cmath:44:0,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/random:38,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:66,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:179,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/android-ndk/android-ndk-r16b/sysroot/usr/include/math.h:106:8: note:   'acosh'
 double acosh(double __x);
        ^
In file included from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9:0,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp: In static member function 'static half_float::detail::expr half_float::detail::functions::atanh(float)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1548:17: error: 'atanh' is not a member of 'std'
     return expr(std::atanh(arg));
                 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1548:17: note: suggested alternative:
In file included from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/cmath:44:0,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/random:38,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:66,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:179,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/android-ndk/android-ndk-r16b/sysroot/usr/include/math.h:114:8: note:   'atanh'
 double atanh(double __x);
        ^
In file included from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9:0,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp: In static member function 'static half_float::detail::expr half_float::detail::functions::erf(float)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1560:17: error: 'erf' is not a member of 'std'
     return expr(std::erf(arg));
                 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1560:17: note: suggested alternative:
In file included from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/cmath:44:0,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/random:38,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:66,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:179,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/android-ndk/android-ndk-r16b/sysroot/usr/include/math.h:211:8: note:   'erf'
 double erf(double __x);
        ^
In file included from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9:0,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp: In static member function 'static half_float::detail::expr half_float::detail::functions::erfc(float)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1572:17: error: 'erfc' is not a member of 'std'
     return expr(std::erfc(arg));
                 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1572:17: note: suggested alternative:
In file included from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/cmath:44:0,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/random:38,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:66,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:179,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/android-ndk/android-ndk-r16b/sysroot/usr/include/math.h:215:8: note:   'erfc'
 double erfc(double __x);
        ^
In file included from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9:0,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp: In static member function 'static half_float::detail::expr half_float::detail::functions::lgamma(float)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1584:17: error: 'lgamma' is not a member of 'std'
     return expr(std::lgamma(arg));
                 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1584:17: note: suggested alternative:
In file included from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/cmath:44:0,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/random:38,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:66,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:179,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/android-ndk/android-ndk-r16b/sysroot/usr/include/math.h:219:8: note:   'lgamma'
 double lgamma(double __x);
        ^
In file included from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9:0,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp: In static member function 'static half_float::detail::expr half_float::detail::functions::tgamma(float)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1606:17: error: 'tgamma' is not a member of 'std'
     return expr(std::tgamma(arg));
                 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:1606:17: note: suggested alternative:
In file included from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/cmath:44:0,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/random:38,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:66,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:179,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/android-ndk/android-ndk-r16b/sysroot/usr/include/math.h:223:8: note:   'tgamma'
 double tgamma(double __x);
        ^
In file included from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9:0,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp: In static member function 'static half_float::detail::expr half_float::detail::binary_specialized< <template-parameter-1-1>, <template-parameter-1-2> >::fmin(float, float)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:2012:17: error: 'fmin' is not a member of 'std'
     return expr(std::fmin(x, y));
                 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:2012:17: note: suggested alternative:
In file included from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/cmath:44:0,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/random:38,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:66,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:179,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/android-ndk/android-ndk-r16b/sysroot/usr/include/math.h:315:8: note:   'fmin'
 double fmin(double __x, double __y) __attribute_const__;
        ^
In file included from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9:0,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp: In static member function 'static half_float::detail::expr half_float::detail::binary_specialized< <template-parameter-1-1>, <template-parameter-1-2> >::fmax(float, float)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:2029:17: error: 'fmax' is not a member of 'std'
     return expr(std::fmax(x, y));
                 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:2029:17: note: suggested alternative:
In file included from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/cmath:44:0,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/random:38,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:66,
                 from /home/apuser/android-ndk/android-ndk-r16b/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/ComputeLibrary/include/half/half.hpp:179,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/../armnn/Half.hpp:9,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/FloatingPointConverter.cpp:7:
/home/apuser/android-ndk/android-ndk-r16b/sysroot/usr/include/math.h:311:8: note:   'fmax'
 double fmax(double __x, double __y) __attribute_const__;
        ^
CMakeFiles/armnnUtils.dir/build.make:140: recipe for target 'CMakeFiles/armnnUtils.dir/src/armnnUtils/FloatingPointConverter.cpp.o' failed
make[2]: *** [CMakeFiles/armnnUtils.dir/src/armnnUtils/FloatingPointConverter.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/Utils.hpp:8:0,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/Logging.hpp:8,
                 from /home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/src/armnnUtils/Logging.cpp:5:
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp: In function 'constexpr const char* armnn::GetStatusAsCString(armnn::Status)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp:26:1: error: body of constexpr function 'constexpr const char* armnn::GetStatusAsCString(armnn::Status)' not a return-statement
 }
 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp: In function 'constexpr const char* armnn::GetComputeDeviceAsCString(armnn::Compute)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp:37:1: error: body of constexpr function 'constexpr const char* armnn::GetComputeDeviceAsCString(armnn::Compute)' not a return-statement
 }
 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp: In function 'constexpr const char* armnn::GetActivationFunctionAsCString(armnn::ActivationFunction)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp:55:1: error: body of constexpr function 'constexpr const char* armnn::GetActivationFunctionAsCString(armnn::ActivationFunction)' not a return-statement
 }
 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp: In function 'constexpr const char* armnn::GetPoolingAlgorithmAsCString(armnn::PoolingAlgorithm)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp:66:1: error: body of constexpr function 'constexpr const char* armnn::GetPoolingAlgorithmAsCString(armnn::PoolingAlgorithm)' not a return-statement
 }
 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp: In function 'constexpr const char* armnn::GetOutputShapeRoundingAsCString(armnn::OutputShapeRounding)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp:76:1: error: body of constexpr function 'constexpr const char* armnn::GetOutputShapeRoundingAsCString(armnn::OutputShapeRounding)' not a return-statement
 }
 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp: In function 'constexpr const char* armnn::GetPaddingMethodAsCString(armnn::PaddingMethod)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp:87:1: error: body of constexpr function 'constexpr const char* armnn::GetPaddingMethodAsCString(armnn::PaddingMethod)' not a return-statement
 }
 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp: In function 'constexpr unsigned int armnn::GetDataTypeSize(armnn::DataType)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp:99:1: error: body of constexpr function 'constexpr unsigned int armnn::GetDataTypeSize(armnn::DataType)' not a return-statement
 }
 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp: In instantiation of 'constexpr bool armnn::StrEqual(const char*, const char (&)[N]) [with int N = 7]':
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp:114:38:   required from here
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp:110:1: error: body of constexpr function 'constexpr bool armnn::StrEqual(const char*, const char (&)[N]) [with int N = 7]' not a return-statement
 }
 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp: In function 'constexpr armnn::Compute armnn::ParseComputeDevice(const char*)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp:130:1: error: body of constexpr function 'constexpr armnn::Compute armnn::ParseComputeDevice(const char*)' not a return-statement
 }
 ^
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp: In function 'constexpr const char* armnn::GetDataTypeName(armnn::DataType)':
/home/apuser/deeplearning/ARM-software/armnn-devenv/armnn/include/armnn/TypesUtils.hpp:144:1: error: body of constexpr function 'constexpr const char* armnn::GetDataTypeName(armnn::DataType)' not a return-statement
 }
 ^
CMakeFiles/armnnUtils.dir/build.make:62: recipe for target 'CMakeFiles/armnnUtils.dir/src/armnnUtils/Logging.cpp.o' failed
make[2]: *** [CMakeFiles/armnnUtils.dir/src/armnnUtils/Logging.cpp.o] Error 1
CMakeFiles/Makefile2:180: recipe for target 'CMakeFiles/armnnUtils.dir/all' failed
make[1]: *** [CMakeFiles/armnnUtils.dir/all] Error 2
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2

Hi @WenguoLi it's using g++ as the C++ compiler, and the version of g++ in the NDK is too old to support C++14.  You are setting the CXX and CC variables correctly so this is a bit mysterious.
Please could you check:

Is aarch64-linux-android-clang++ on your PATH?
Which version of CMake are you using?
Double-check that you followed the steps at https://github.com/ARM-software/armnn/blob/master/BuildGuideAndroidNDK.md#download-the-android-ndk-and-make-a-standalone-toolchain and added the toolchain directory to your PATH?

Many thanks,
Matthew

@MatthewARM , Thank you for your reply !
(1)  cmake --version
cmake version 3.12.3
(2) echo $NDK
/home/apuser/armnn-devenv/toolchains/android-ndk-r16b
(3) echo $PATH
/home/apuser/armnn-devenv/toolchains/aarch64-android-r16b/bin:/usr/local/cuda-9.0/bin:/home/apuser/bin:/home/apuser/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
(4)  g++ --version
g++ (Ubuntu 5.4.0-6ubuntu1~16.04.10) 5.4.0 20160609
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
I used exactly the same settings and commands as BuildGuideAndroidNDK.md.
But in the last step "make -j16", I encountered the above errors, I don't know why.
Thanks, please help!

@MatthewARM , Thank you for your reply !
apuser@apuser-H81-M1:~/armnn-devenv/armnn/build$ aarch64-linux-android-clang++
clang50++: error: no input files
apuser@apuser-H81-M1:~/armnn-devenv/armnn/build$ ls /home/apuser/armnn-devenv/toolchains/aarch64-android-r16b/bin
2to3                              clang++
aarch64-linux-android-addr2line   clang50
aarch64-linux-android-ar          clang50++
aarch64-linux-android-as          clang-format
aarch64-linux-android-c++         clang-tidy
aarch64-linux-android-c++filt     FileCheck
aarch64-linux-android-clang       gcore
aarch64-linux-android-clang++     gdb
aarch64-linux-android-cpp         gdb-orig
aarch64-linux-android-dwp         git-clang-format
aarch64-linux-android-elfedit     idle
aarch64-linux-android-g++         llvm-ar
aarch64-linux-android-gcc         llvm-as
aarch64-linux-android-gcc-4.9     llvm-dis
aarch64-linux-android-gcc-4.9.x   llvm-link
aarch64-linux-android-gcc-ar      llvm-profdata
aarch64-linux-android-gcc-nm      llvm-symbolizer
aarch64-linux-android-gcc-ranlib  make
aarch64-linux-android-gcov        mips
aarch64-linux-android-gcov-tool   mips64
aarch64-linux-android-gprof       ndk-depends
aarch64-linux-android-ld          ndk-gdb
aarch64-linux-android-ld.bfd      ndk-gdb.py
aarch64-linux-android-ld.gold     ndk-stack
aarch64-linux-android-nm          ndk-which
aarch64-linux-android-objcopy     pydoc
aarch64-linux-android-objdump     python
aarch64-linux-android-ranlib      python2
aarch64-linux-android-readelf     python2.7
aarch64-linux-android-size        python2.7-config
aarch64-linux-android-strings     python2-config
aarch64-linux-android-strip       python-config
arm64-v8a                         python-config.sh
armeabi                           sancov
armeabi-v7a                       sanstats
armeabi-v7a-hard                  smtpd.py
asan_device_setup                 x86
bisect_driver.py                  x86_64
clang                             yasm

Hi @WenguoLi everything looks good.
The only thing I can see is you are using a much newer version of CMake than I am. Could I ask how you installed CMake so that I can try the same version? In Ubuntu 16.04 apt repositories it seems the version of cmake is 3.5.1 so did you install it from somewhere else?
Many thanks,
Matthew

@MatthewARM , Thanks ,
It is true that cmake's version is not correct.
I reinstall cmake== 3.5.1 and it is resoloved.
Thanks a lots
BRs


draft onboardling letter for programming

As folks sign up to do programming, we should send them a welcome letter. This will talk about what they can expect and next steps. https://docs.google.com/forms/d/e/1FAIpQLSelmK_uJPdNL4UgBTibRI67GO4NnzeUi-vLDaMGJUIXNZ_JEw/viewform?usp=sf_link
pull a template from the sponsortship letters
show up on friday
any special demo needs beyond mic for audio and HDMI projector
please sign-up for a contributor ticket: https://www.eventbrite.com/e/open-eugene-festival-tickets-52110392587
what else does a project person need to know?

[x]  join the ET slack
[x]  follow the event on facebook
[x]  etc?

Programming welcome letter:
https://docs.google.com/document/d/1UUFYRZ4haTeVBRnY53gh7KzHFxY53Ufu7iqDynvX7vQ/edit


HOL 7 Update. WMS ID: 11155

WMS ID: 11155
General requirements

Information in the workshop is adequate and updated
Code is correct and working
Links are correct
Make sure you enter the help email link in your manifest.json
Please make sure WMS URLs are updated as needed after your PR is approved

Checklist - Refer to the QA document for the complete list
Please confirm that the following is completed before submitting your PR

[x] All filenames are lower case (including folders, images, files, etc.)
[x] Filenames are descriptive
[x] Your workshop folder structure should be similar to the one used in the sample workshop (https://github.com/oracle-livelabs/common/tree/main/sample-livelabs-templates/sample-workshop)
[x] Are you using multiple versions (desktop/, sandbox/, tenancy/)? Make sure that each of them contains a manifest.json and an index.html
[x] Image references in markdown contain an alternate text

@hope-fisher Please review.

@tomohamm please have the workshop owner add you as a part of the workshop team so that this and future PRs can be approved.

@hope-fisher I am added to the workshop team now. Please check.


Write proper README

I'll look into this. But whenever you're gonna make a new issue, please post more information than just the title. Some of these other issues are vague.

Yes, agreed and apologies. I didn't anticipate that people would this eager to work on the project :) I shouldn't have added the hacktober labels before writing descriptions first.
For starters, we could add listing of the features and reasoning behind them, quick start guide, contributing guidelines (@sidhyatikku already added some in the PR above) and maybe something about the structure.

Given the limited information about the project, I tried my best to add some commits. @jtiala can you give a short description ?

Thanks for your contributions, both of you. I merged them. I'll take care of the rest of the README later. Sorry again for not having any description.


Improve metadata

The current Google description is "Not loading? Try clearing the cached storage."...

Fixed via bc846d1397cb302ced20b3f4a6ad5c98ef97b3a8


Remove foreign key meta

Fixes #35

@Halama shall we merge this to deal with #35 ?  We can always re-introduce it later

Cheers,  these metadata aren't required by UI, it is there in anticipation of smarter features:) but it can wait until later imho.  Thanks!


Fix man entries for bosco subcommands

The man pages for the bosco subcommands (e.g. man bosco-run) don't currently work.
This is because the location of the man pages is hard-coded. See this snippet from the npm show bosco output:
{ name: 'bosco',
// …
  man:
   [ '/Users/ccunningham/work/bosco/man/man3/bosco-activity.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-audit.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-cdn.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-clean.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-clone.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-commit.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-config.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-exec.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-grep.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-install.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-morning.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-ps.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-pull-docker.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-pull-git.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-pull.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-pushall.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-run.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-s3delete.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-s3push.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-setup.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-stop.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-team.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-template.3',
     '/Users/ccunningham/work/bosco/man/man3/bosco-upstream.3' ],
  gitHead: '017bb6dae24c4cadc10daaedeb0414d231a9fe5c',
  bugs: { url: 'https://github.com/tes/bosco/issues' },
  homepage: 'https://github.com/tes/bosco#readme',
  maintainers: [ 'tesglobal<EMAIL_ADDRESS>],
  dist:
   { shasum: '2ef063478eea3a3564fb2178766be8f976e2470a',
     tarball: 'http://npm.tescloud.com/bosco/-/bosco-0.5.39.tgz' } }

This PR fixes the issue by removing the man3 subdirectory and listing each man file in the package.json separately.

Coverage remained the same at 20.557% when pulling 951ed2293955496add90dd12c3eac7814cd6d686 on fix-man-files into 017bb6dae24c4cadc10daaedeb0414d231a9fe5c on master.

Explains why it always worked for me :D


Features: Header. footer and project sections have been completed

Please look at this when you can. Thanks

Here is the website appearance.
Folder:
https://drive.google.com/drive/folders/1xoCp8Fp0XU6DbHZbdI0gMg95UVs0qwCy?usp=sharing

Here is updated pictures of the UI.
https://drive.google.com/drive/folders/1xoCp8Fp0XU6DbHZbdI0gMg95UVs0qwCy?usp=sharing


Hot Module Reload not working properly for<EMAIL_ADDRESS>

Issue details
Due to https://github.com/storybooks/storybook/pull/2503
if you change a story's or component's implementation, it will not re-render on HMR.
Steps to reproduce
Simply change any of the story implementations in kitchen-sink
Please specify which version of Storybook and optionally any affected addons that you're running

@storybook/react 3.3.1

See https://github.com/storybooks/storybook/pull/2588

Fixed in 3.3.2

I wonder if vue has this same problem:
https://github.com/storybooks/storybook/blob/03f04e03dab9c1230be1b90afc60664674bbc59f/app/vue/src/client/preview/render.js#L63-L72
[Not introduced in 3.3 but there anyway?]
I'm not sure who to @ here @ndelangen

Could @ @kazupon ?


added Vuetified

Name
Link

Resource name here
Resource link here

Resource description here

[ ] My item is in the right category
[ ] My item has been added to the bottom of the list
[ ] My item's name and description respects the conventions of the list
[ ] I have read and followed the contributing guidelines

Can you please create a new PR?

Update your description to be valid according to the contributing guidelines
Put it in the right category

Your branch is out of sync since I've separated Examples from Other.


cachedb support

I want save cache in redis, tried a lot but failed, please help if possible

@Qeynos did you resolve it? Could you please share your method?
Sorry for mentioning you too @klutchell

@Qeynos did you resolve it? Could you please share your method?
Sorry for mentioning you too @klutchell

Try this
https://github.com/Qeynos/unbound-redis-Docker/blob/main/unbound-redis-scratch/Dockerfile
and I have build images in hub docker com

@Qeynos did you resolve it? Could you please share your method?
Sorry for mentioning you too @klutchell

Try this https://github.com/Qeynos/unbound-redis-Docker/blob/main/unbound-redis-scratch/Dockerfile
and I have build images in hub docker com

Thank you for your quick reply. I haven't checked your docker file yet, but do you have prefetch option on your build?
   prefetch: <yes or no>
          If yes, message cache elements are prefetched before they expire
          to keep the cache up to date.  Default is  no.   Turning  it  on
          gives about 10 percent more traffic and load on the machine, but
          popular items do not expire from the cache.

@Qeynos : might be useful to also indicate that your image forwards to Google and Cloudflare iso doing recursive resolving, using the authoritative servers.

@churchofnoise could you explain more detail?

@Qeynos thank you very much. Your current config has enabled prefetch.

@churchofnoise I see your point. Unbound should recursively resolve query instead of forward to upstream DNS resolver, shouldn't it?


BDD style with single quote

consider move these to single quote?
https://github.com/gaboesquivel/atom-standardjs-snippets/blob/master/snippets/bdd.cson#L2-L22
Standardjs recommend to use single quiote for string. And now it give me warning on atom linter because string surrounded with double quote. If you like, I'll send PR.

sure thanks


Use codeclimate output format instead of pep8 for ansible-lint

The codeclimate output format is JSON and includes information that is not part of the brief pep8 format, like the multiline description of the error, which sometimes contains critical information about how to fix it.
We only need to swap our parser and call the linter with -f codeclimate instead of -p.

Done on default branch


[arm64] Support darwin-arm64 for new macos laptops

Build werf binaries.
Run automated tests for darwin-arm64.
(?) How it works with docker-desktop, does it need stapel to support arm64?

Closed due to https://github.com/werf/werf/issues/3499#issuecomment-1084165540.
There are also plans to remove stapel completely and use new way to build images with buildah.


update meta, maybe

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.


Upgrade build method + use debian-slim + add ca-certificates + merge from vieux/sshfs

Hi!
I apologize, I did not create a pull request by change. It's pretty big...
I hope you will accept this work anyway.
Regards,

Hello, Sorry I do not receive the notification, I will have a look at it. Thanks for the PR

Grrr, Automatic merge does not work as there is conflict. I try by hand. Unfortunately the merge is done but not from your PR. Can you check that everything is ok. And eventually rebase and repush the PR ?

I resolved conflicts. You can try to merge it.
I don't have time to recreate a PR. Sorry.


Todo sample app for DB004

Todo for Android with 2.0.0-DB004 -> https://github.com/couchbaselabs/mobile-training-todo/tree/feature/2.0/android


tts deads evry 5 min

as soon as i hop on vrc tts dead evry 5 min need help

This gives me very little information. Please give more detail on the issue you are experiencing, screenshots of the in app log would be beneficial as well. Also, i am most active to help requests in the discord server https://discord.com/invite/YjgR9SWPnW


Tap effect flickering when Theme changes

When you change any parameter with NeumorphicTheme.of(context) (e.g. the onClick function of the Audio Player Sample, or the Color Picker in the Container section), we have this wierd effect:

(every flickering is a click, it's not doing it by itselft!)
It seems the old theme/color stays for a while, but after some times, the right effect is back on track

thanks I already saw this, but can't find where to fix it
I was thinking about exposing the theme to child widgets using a Stream
class AnyChildWidget ...
  build(context) {
        return StreamBuilder(
                stream: NeumorphicTheme.of(context).themeStream,
                builder: (context, snap){
                        //build the widget using the fresh theme
                }
        )

fixed in https://github.com/Idean/Flutter-Neumorphic/pull/61,
will be available on next release :) thanks for the report !


region form can get locked if hix/summ ai get disabled

Describe the Bug

There seems to be a small issue with the summ.ai and hix fields in the region form, because if one of these fields is enabled and then the summ.ai api or the textlab api get disabled, it becomes impossible to change any value in the region form.
This is because the values are required to be set to False if the apis are not enabled, however it is impossible to change these values to False.
Steps to Reproduce

Enabled Textlab api
Enable Hix for a region
Disable Textlab api
Try to change any value in the region form for this region

Expected Behavior

No error message shows up
Actual Behavior

An error message shows up and the changes in the form don't get applied
Additional Information

Is this really a bug on the develop branch? Otherwise I would suggest that we just fix this on the hix branch...

I was not sure whether to open an issue or to just fix it on the hix branch. I decided to open an issue since this also affects the summ ai option, which is already on develop. Of course I could just fix it on the hix branch if you think that is better

I would argue it depends on whether this bug exists on develop or not.
If you're able to reproduce this with only the summ ai option, then it's a valid ticket.
If this problem only exists in the combination of the two fields on the unmerged branch, I think we should just fix this before merging it (so that the problem never reaches the develop branch).

Okay. To clarify, this problem exists on develop right now, with the summ ai option.


Progress Bar broken

@JasonParentEAB any interest?I accidentally broke the progress bar this weekend.

@jrleszcz also checking to see if you have any interest. We are presenting at SXSW and want to fix before then.

Fixed!!!