Two days trying to get vnet integration working, still not working

None of this content can be correct. I've tried for two days now to get vnet integration working on a function app.
This documentation is out of date or never been tested.
The section on an existing function app is completely mind boggling. We must create a new storage account, and use a file share? None of this makes any sense.

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: aa989bf6-c8f7-71fc-e823-f2726dfc8935
Version Independent ID: 8dc810a4-bfd2-aba7-c48d-b0b1e8aaa8e1
Content: How to configure Azure Functions with a virtual network
Content Source: articles/azure-functions/configure-networking-how-to.md
Service: azure-functions
GitHub Login: @ggailey777
Microsoft Alias: glenga

@GiscardGirard can you provide the errors that you're encountering? If the function isn't it running, you should be able to move the initial storage account to "secure access" where it's only accessible through the VNET. But rather than jumping through those hoops, it's easier to create a new one and redirect.

Same error many others have encountered 403 from the BlobRestClient on function startup.
Status: 403 (This request is not authorized to perform this operation.)

ErrorCode: AuthorizationFailure

Microsoft.Azure.WebJobs.Host.Listeners.FunctionListenerException:

Azure.RequestFailedException:

at Azure.Storage.Blobs.BlobRestClient+<AcquireLeaseAsync>d__36.MoveNext (Azure.Storage.Blobs, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=92742159e12e44c8)

I have been able to work around this by using an Elastic Premium plan instead of a Dedicated App Service plan. An extra 100$ per month in my dev integration environment. Not ideal. For the time being I am giving up on getting this working using a Dedicated App Service plan using the instructions provided in this article.

@GiscardGirard just confirm, you're still not able to get VNet integration working on a Dedicated plan?

That's right. I can't get this working on a dedicated premium plan. Once I switched over to elastic premium plan it became obvious to me why the instructions for WEBSITE_CONTENTSHARE (etc...) were in there in the article. When you enable vnet integration using the elastic premium plan it automatically adds those entries. It doesn't do this for dedicated plans.
Even if those instructions worked, creating a new storage account is unnecessary and should not be in this article. Copying isn't always that simple once the storage account is secured. Many of us automate our infrastructure deployments using infrastructure as code and these instructions are not helpful.

@GiscardGirard I understand. I'll assign this to the content author so they can review this feedback and appropriately update the doc.

I did a deeper dive into this over the weekend.
WEBSITE_CONTENTSHARE this setting isn't required for dedicated plans. It's needed for Elastic Premium.
vnet integration does not appear to work on the linux image DOTNET-ISOLATED|6.0
An grpc shows up in the logs.
vnet integration works on the an windows azure function deployment. No special steps needed on the storage account. Simply enable vnet integration from the portal.
`2023-06-12T10:57:19.304 [Error] at System.Net.Http.Http2Connection.ThrowProtocolError(Http2ProtocolErrorCode errorCode)
2023-06-12T10:57:19.308 [Information] at System.Net.Http.Http2Connection.ReadFrameAsync(Boolean initialFrame)
2023-06-12T10:57:19.308 [Information] at System.Net.Http.Http2Connection.ProcessIncomingFramesAsync()
2023-06-12T10:57:19.309 [Information] at System.Net.Http.Http2Connection.SendHeadersAsync(HttpRequestMessage request, CancellationToken cancellationToken, Boolean mustFlush)
2023-06-12T10:57:19.309 [Information] at System.Net.Http.Http2Connection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
2023-06-12T10:57:19.310 [Information] --- End of inner exception stack trace ---
2023-06-12T10:57:19.310 [Information] at System.Net.Http.Http2Connection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
2023-06-12T10:57:19.311 [Information] at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
2023-06-12T10:57:19.311 [Information] at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
2023-06-12T10:57:19.314 [Information] at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
2023-06-12T10:57:19.324 [Information] at Grpc.Net.Client.Balancer.Internal.BalancerHttpHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
2023-06-12T10:57:19.324 [Information] at Grpc.Net.Client.Internal.GrpcCall2.RunCall(HttpRequestMessage request, Nullable1 timeout)")
2023-06-12T10:57:19.325 [Information] at Grpc.Net.Client.Internal.HttpContentClientStreamWriter2.WriteAsyncCore[TState](Func5 writeFunc, TState state)
2023-06-12T10:57:19.326 [Information] at Grpc.Net.Client.Internal.HttpContentClientStreamWriter`2.WriteCoreAsync(TRequest message, CancellationToken cancellationToken)
2023-06-12T10:57:19.326 [Information] at Microsoft.Azure.Functions.Worker.Grpc.GrpcWorkerClientFactory.GrpcWorkerClient.SendStartStreamMessageAsync(IClientStreamWriter`1 requestStream) in D:\a_work\1\s\src\DotNetWorker.Grpc\GrpcWorkerClientFactory.cs:line 84
2023-06-12T10:57:19.327 [Information] at Microsoft.Azure.Functions.Worker.Grpc.GrpcWorkerClientFactory.GrpcWorkerClient.StartAsync(CancellationToken token) in D:\a_work\1\s\src\DotNetWorker.Grpc\GrpcWorkerClientFactory.cs:line 66
2023-06-12T10:57:19.327 [Information] at Microsoft.Azure.Functions.Worker.WorkerHostedService.StartAsync(CancellationToken cancellationToken) in D:\a_work\1\s\src\DotNetWorker.Core\WorkerHostedService.cs:line 25
2023-06-12T10:57:19.328 [Information] at Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken cancellationToken)
2023-06-12T10:57:19.328 [Information] at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.RunAsync(IHost host, CancellationToken token)
2023-06-12T10:57:19.328 [Information] at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.RunAsync(IHost host, CancellationToken token)
2023-06-12T10:57:19.329 [Information] at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.Run(IHost host)
...
2023-06-12T10:57:19.957 [Error] Exceeded language worker restart retry count for runtime:dotnet-isolated. Shutting down and proactively recycling the Functions Host to recover`

I've just encountered the same issue when trying to run a .net 6 app on a Linux ASP with VNet outbound integration.
As soon as I added the outbound integration (with a NAT), the function started failing to start due to internal grpc comms in the Function Worker. Redeploying to Windows worked for me too 👎


Death Stranding Director's Cut

Just wanted to report that forcing DLAA and the other overrides seems to be working well in Death Stranding Director's Cut.
Using DLSSTweaks ver. 0.200.5-beta4, DLSS ver. 3.1.11, game ver. 1.002.
Available DLSS modes are Quality, Performance, and Ultra Performance.
Quality and Performance modes default to preset C, while Ultra Performance defaults to preset B. I don't recommend forcing preset D, it causes some obvious ghosting around particle effects which can be particularly bad in situations where particles pass between the player character and camera. Preset F seems pretty good if you're forcing DLAA.

Default preset C

Force preset D, notice the ghosting below the rising black particles.
In older versions of DLSSTweaks, OverrideAppId needs to be set to true before altering DLSSPresets. Should not be needed after DLSSTweaks ver. 0.200.5.
Logging indicates custom exposure values are not being used and AutoExposure is disabled by default, so OverrideAutoExposure should be enabled (set to 1). Improves image quality some; haven't seen any drawbacks.

Just wanted to report that forcing DLAA and the other overrides seems to be working well in Death Stranding Director's Cut.
Using DLSSTweaks ver. 0.200.5-beta4, DLSS ver. 3.1.11, game ver. 1.002.
Available DLSS modes are Quality, Performance, and Ultra Performance.
Quality and Performance modes default to preset C, while Ultra Performance defaults to preset B. I don't recommend forcing preset D, it causes some obvious ghosting around particle effects which can be particularly bad in situations where particles pass between the player character and camera. Preset F seems okay if you want that ultra-sharp look.
 Default preset C
 Force preset D, notice the ghosting below the rising black particles.
In older versions of DLSSTweaks, OverrideAppId needs to be set to true before altering DLSSPresets. Should not be needed after DLSSTweaks ver. 0.200.5.
Logging indicates custom exposure values are not being used and AutoExposure is disabled by default, so OverrideAutoExposure should be enabled (set to 1). Improves image quality some; haven't seen any drawbacks.

Per my experience with presets in several games, preset F is the blurriest, and preset D is the sharpest, so I'm a bit surprised to read your sentence "Preset F seems okay if you want that ultra-sharp look".
Have you tried DLDSR 2.5x + DLSS Quality in games? Somehow forced DLAA is blurrier than DLDSR 2.5x + DLSS Quality, even though they are supposed to both "arrive" at native res.

Per my experience with presets in several games, preset F is the blurriest, and preset D is the sharpest, so I'm a bit surprised to read your sentence "Preset F seems okay if you want that ultra-sharp look".

You're right, I think I said it backwards then what I meant. There seemed to be very little ghosting compared to D and a bit less then C, but it introduced some rough line edges. Maybe an 'aliased' image is more accurate? Anyhow, I'm preferring preset C on DLSS Quality.

Have you tried DLDSR 2.5x + DLSS Quality in games? Somehow forced DLAA is blurrier than DLDSR 2.5x + DLSS Quality, even though they are supposed to both "arrive" at native res.

No, I haven't tried mixing DLDSR and DLSS yet.
As I understand it, the smoothness slider in the control panel is kind of operating backwards with DLDSR compared to regular DSR. With DSR it adds more smoothing going from 0% to 100%, but with DLDSR it adds more sharpening going from 100% to 0%, if that makes sense. So with DLDSR, if you have the slider at 33%, it's actually doing something like 77% sharpening in the background.
I would be curious to see if just adding a sharpening filter through the control panel would give you the same kind of picture you're looking for. I personally don't really like sharpening filters, so I haven't messed with it too much.

Oh yeah, I uploaded some still DLAA screenshots at https://imgsli.com/MTY2OTA4. Presets C and D look pretty similar, but F is a good bit blurrier/softer, like you said.
Here are some DLAA screenshots with particles in motion: https://imgsli.com/MTY2OTA5. Pretty similar as before, but the ghosting trails pretty badly on Preset D.
For good measure, here's some DLSS Quality screenshots in the same spot: https://imgsli.com/MTY2OTEw. I guess 'aliasing' isn't really right either, but I'm finding things in motion look a bit strange with preset F. Maybe shimmery? I'm not sure of the right word.

As I understand it, the smoothness slider in the control panel is kind of operating backwards with DLDSR compared to regular DSR. With DSR it adds more smoothing going from 0% to 100%, but with DLDSR it adds more sharpening going from 100% to 0%, if that makes sense. So with DLDSR, if you have the slider at 33%, it's actually doing something like 77% sharpening in the background.

I would be curious to see if just adding a sharpening filter through the control panel would give you the same kind of picture you're looking for. I personally don't really like sharpening filters, so I haven't messed with it too much.

I leave the smoothness slider at 80%. To my eyes it doesn't look over-sharpened like 33% or blurry like 100%.

Maybe you can try DLDSR 2.25x + DLSS Quality combo on Death Stranding and compare the image quality as well as frame rate to DLAA.

It is coming out a bit sharper, but I'm also dropping from 90 FPS down to ~80 fps. No sharpening on DLAA image, 100% smoothness on DLDSR image (though I'm not sure if smoothness would even show up on a screenshot): https://imgsli.com/MTY3MDA0

In theory they should be the same but I'm seeing discrepancies in the few games I tested.

I'm don't know about them necessarily being 'the same'. I'd think that, generally, DLDSR+DLSS should look better than just DLAA. There's more going on under the hood than just the number of pixels.

Maybe you can try DLDSR 2.25x + DLSS Quality combo on Death Stranding and compare the image quality as well as frame rate to DLAA.

It is coming out a bit sharper, but I'm also dropping from 90 FPS down to ~80 fps. No sharpening on DLAA image, 100% smoothness on DLDSR image (though I'm not sure if smoothness would even show up on a screenshot): https://imgsli.com/MTY3MDA0

In theory they should be the same but I'm seeing discrepancies in the few games I tested.

I don't know about them necessarily being 'the same'. I'd think that, generally, DLDSR+DLSS should look better than just DLAA. There's more going on under the hood than just the number of pixels.

Yeah I'm getting 20fps reduction in Kena Bridge of Spirit with DLDSR + DLSS Quality combo compared to DLAA as well.
How do you adjust the sharpening with DLAA btw? I don't see any lines in the dlsstweaks ini file to do that?

How do you adjust the sharpening with DLAA btw? I don't see any lines in the dlsstweaks ini file to do that?

It's nothing DLAA or DLSS specific, you can just use the Sharpen slider under Image Scaling in the Nvidia Control Panel. It'll work even if you're running at native resolution.
Screenshot

Death Stranding does have a sharpening option in-game, but I think it broke when I upgraded the DLSS version.

How do you adjust the sharpening with DLAA btw? I don't see any lines in the dlsstweaks ini file to do that?

It's nothing DLAA or DLSS specific, you can just use the Sharpen slider under Image Scaling in the Nvidia Control Panel. It'll work even if you're running at native resolution.
Screenshot
Death Stranding does have a sharpening option in-game, but I think it broke when I upgraded the DLSS version.

DLSS versions starting with 2.5 don't use any sharpening. So the in-game option did 'break', but that's intended behavior. nVidia's Image Scaling or a Reshade sharpener filter will do the job instead.

Signs have some ghosting issues with lateral movement, especially on the C and D presets. C is worst, followed closely by D. F isn't too bad and is at least legible. A and B are the best at handling this, but those have far worse trailing on the floating particles.
https://imgsli.com/MjE0NzE4/0/2


add image to compose output

Can you squash the commits?

Done.

Can you squash the commits?

Done.

Doesn't seem squashed

I squashed the last two commits so it's back to three commits for three different tasks.

Can you squash the commits?

Done.

Doesn't seem squashed

I squashed the last two commits so it's back to three commits for three different tasks.  Thanks


Create bts2020-md.md

adding to match earlier versions of BTS

@msshaheera: Hi, I don't understand this update. Why did you create an include file with just the product name? Also, the file name shouldn't have "-md". That's the Markdown file name extension.

@ecfan this was created when I was adding the BizTalk 2020 content here:  https://github.com/MicrosoftDocs/biztalk-docs/pull/958
The already existing BizTalk 2016 and 2013 content retrieved the product name from separate files with "-md" in the name (bts2016-md.md and bts2013-md.md).  So I was just matching the approach that had been previously taken.
Afterwards, I did end up modifying my content and removing this dependency so if you also don't see a need for it, I think this one can be closed.

This include is no longer necessary.


Links in the Tabs section are sending HTML request

The links of Focusly and Meditate pages are sending HTML request to the server, which leads to the reloading of page.

Added a PR to for this issue :)

Thanks for contributing :)


compilation terminated

Nuitka version, full Python version and Platform
python -m nuitka --version
<IP_ADDRESS>
Commercial: None
Python: 3.7.8 | packaged by conda-forge | (default, Jul 31 2020, 02:25:08)
Executable: /home/himap/.conda/envs/py37/bin/python
OS: Linux
Arch: x86_64

My installation method
I used the Anaconda virtual environment and the command is ‘python -m pip install nuitka’

I used the nuitka command
python -m nuitka  --onefile --linux-onefile-icon=icon.jpg --nofollow-import-to=PIL --nofollow-import-to=chardet --nofollow-import-to=pyatomic --nofollow-import-to=click --static-libpython=yes --plugin-enable=torch --plugin-enable=numpy --python-flag=no_site --assume-yes-for-downloads --remove-output main.py

My existing problems
`Nuitka-Options:INFO: Used command line options: --onefile --linux-onefile-icon=icon.jpg --nofollow-import-to=PIL --nofollow-import-to=chardet --nofollow-import-to=pyatomic --nofollow-import-to=click --static-libpython=yes --plugin-enable=torch --plugin-enable=numpy --python-flag=no_site --assume-yes-for-downloads --remove-output main.py
Nuitka:INFO: Starting Python compilation with Nuitka '<IP_ADDRESS>' on Python '3.7' commercial None.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'tkinter' added '_tkinter'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'socket' added '_socket'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'curses' added '_curses'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'ctypes' added '_ctypes'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'scipy.linalg' added 'scipy.linalg.cython_blas,scipy.linalg.cython_lapack'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'scipy._lib' added 'scipy._lib.messagestream'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'scipy.sparse.csgraph' added 'scipy.sparse.csgraph._validation'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'numpy.random' added 'numpy.random._bit_generator,numpy.random._bounded_integers,numpy.random._common,numpy.random._generator,numpy.random._mt19937,numpy.random._pcg64,numpy.random._philox,numpy.random._sfc64,numpy.random.mtrand'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'pkg_resources.extern' added 'pkg_resources._vendor.packaging,pkg_resources._vendor.pyparsing,pkg_resources._vendor.appdirs'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'pkg_resources._vendor.packaging' added 'pkg_resources._vendor.packaging.version,pkg_resources._vendor.packaging.specifiers,pkg_resources._vendor.packaging.requirements'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'numpy.core' added 'numpy.core._dtype_ctypes,numpy.core._multiarray_tests'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'scipy.special' added 'scipy.special._ufuncs_cxx'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'cv2' added 'numpy,numpy.compat,numpy.lib,numpy.linalg,numpy.fft,numpy.polynomial,numpy.random,numpy.random._bit_generator,numpy.random._bounded_integers,numpy.random._common,numpy.random._generator,numpy.random._mt19937,numpy.random._pcg64,numpy.random._philox,numpy.random._sfc64,numpy.random.mtrand,numpy.ctypeslib,numpy.ma,numpy.matrixlib,numpy.core,numpy.core._dtype_ctypes,numpy.core._multiarray_tests'.
Nuitka-Plugins:WARNING: Use '--plugin-enable=pylint-warnings' for: Understand PyLint/PyDev annotations for warnings.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'matplotlib.backends' added 'matplotlib.backends._backend_agg,matplotlib.backends._tkagg,matplotlib.backends.backend_tkagg,matplotlib.backends.backend_agg'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'matplotlib.backends.backend_webagg' added 'matplotlib.backends.backend_webagg_core,tornado'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'matplotlib.backends.backend_webagg_core' added 'matplotlib.backends.backend_webagg,tornado'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'matplotlib' added 'matplotlib.backend_managers,matplotlib.backend_bases,mpl_toolkits'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'scipy.spatial' added 'scipy.spatial.transform,scipy.spatial.transform._rotation_groups'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'scipy.spatial.transform' added 'scipy.spatial.transform._rotation_groups'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'pandas._libs.testing' added 'cmath'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'scipy.stats._stats' added 'scipy.special.cython_special'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'pandas._libs' added 'pandas._libs.tslibs.np_datetime,pandas._libs.tslibs.nattype'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'pandas.core.window' added 'pandas._libs.window'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'flask.app' added 'jinja2.ext'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'numpy' added 'numpy.compat,numpy.lib,numpy.linalg,numpy.fft,numpy.polynomial,numpy.random,numpy.random._bit_generator,numpy.random._bounded_integers,numpy.random._common,numpy.random._generator,numpy.random._mt19937,numpy.random._pcg64,numpy.random._philox,numpy.random._sfc64,numpy.random.mtrand,numpy.ctypeslib,numpy.ma,numpy.matrixlib'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'requests.packages' added 'urllib3,urllib3.collections,urllib3.connection,urllib3.connectionpool,urllib3.contrib,urllib3.contrib.appengine,urllib3.exceptions,urllib3.fields,urllib3.filepost,urllib3.packages,urllib3.packages.six,urllib3.packages.ssl_match_hostname,urllib3.poolmanager,urllib3.request,urllib3.response,urllib3.util,urllib3.util.connection,urllib3.util.queue,urllib3.util.request,urllib3.util.response,urllib3.util.retry,urllib3.util.ssl,urllib3.util.timeout,urllib3.util.url,urllib3.util.wait,urllib.error,urllib.parse,urllib.request,urllib.response'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'urllib3' added 'urllib3.collections,urllib3.connection,urllib3.connectionpool,urllib3.contrib,urllib3.contrib.appengine,urllib3.exceptions,urllib3.fields,urllib3.filepost,urllib3.packages,urllib3.packages.six,urllib3.packages.ssl_match_hostname,urllib3.poolmanager,urllib3.request,urllib3.response,urllib3.util,urllib3.util.connection,urllib3.util.queue,urllib3.util.request,urllib3.util.response,urllib3.util.retry,urllib3.util.ssl,urllib3.util.timeout,urllib3.util.url,urllib3.util.wait,urllib.error,urllib.parse,urllib.request,urllib.response'.
Nuitka:INFO: Completed Python level compilation and optimization.
Nuitka:INFO: Generating source code for C backend compiler.
Nuitka:INFO: Running data composer tool for optimal constant value handling.
Nuitka:INFO: Running C level backend compilation via Scons.
Nuitka-Scons:INFO: Backend C compiler: gcc (gcc).
Nuitka-Scons:INFO: The provided gcc is too old, switching to g++ instead.
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:85:0,
from __helpers.cpp:4:
/home/himap/.conda/envs/py37/include/python3.7m/pyatomic.h:10:23: fatal error: stdatomic.h: No such file or directory
#include <stdatomic.h>
^
compilation terminated.
scons: *** [__helpers.o] Error 1
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:85:0,
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:85:0,
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:85:0,
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:85:0,
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:85:0,
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:85:0,
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:85:0,
from module.certifi.core.cpp:19:
from module.main.cpp:19:
from module.certifi.cpp:19:
from __constants.cpp:2:
from module._distutils_hack.cpp:19:
from module.appdirs.cpp:19:
from module._distutils_hack.override.cpp:19:
/home/himap/.conda/envs/py37/include/python3.7m/pyatomic.h:10:23: fatal error: stdatomic.h: No such file or directory                                                                     | 3/1697
/home/himap/.conda/envs/py37/include/python3.7m/pyatomic.h:10:23: fatal error: stdatomic.h: No such file or directory                                                                     | 3/1697
/home/himap/.conda/envs/py37/include/python3.7m/pyatomic.h:10:23: fatal error: stdatomic.h: No such file or directory                                                                     | 3/1697
/home/himap/.conda/envs/py37/include/python3.7m/pyatomic.h:10:23: fatal error: stdatomic.h: No such file or directory
/home/himap/.conda/envs/py37/include/python3.7m/pyatomic.h:10:23: fatal error: stdatomic.h: No such file or directory
/home/himap/.conda/envs/py37/include/python3.7m/pyatomic.h:10:23: fatal error: stdatomic.h: No such file or directory
/home/himap/.conda/envs/py37/include/python3.7m/pyatomic.h:10:23: fatal error: stdatomic.h: No such file or directory
#include <stdatomic.h>
#include <stdatomic.h>
#include <stdatomic.h>
#include <stdatomic.h>                                                                  | 3/1697
#include <stdatomic.h>
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:85:0,                                                                | 3/1697
^                                                                 | 3/1697
#include <stdatomic.h>
^                                                                 | 3/1697
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:85:0,
^                                                                 | 3/1697
#include <stdatomic.h>
^                                                                 | 3/1697
^
from module.config.cpp:19:
compilation terminated.
^
compilation terminated.
from module.cv2.cpp:19:
compilation terminated.                                                                  | 3/1697
^                                                                 | 3/1697
compilation terminated.                                                                  | 3/1697
compilation terminated.
/home/himap/.conda/envs/py37/include/python3.7m/pyatomic.h:10:23: fatal error: stdatomic.h: No such file or directory                                                                     | 3/1697
compilation terminated.                                                                  | 3/1697
0%|▏                                                                                | 3/1697
Backend C:   0%|▏                                                                        | 3/169scons: *** [module.certifi.core.o] Error 1
compilation terminated.                                                                  | 3/1697
/home/himap/.conda/envs/py37/include/python3.7m/pyatomic.h:10:23: fatal error: stdatomic.h: No such file or directory                                                                     | 3/1697
Backend C:   0%|▏                                                                        | 3/169scons: *** [__constants.o] Error 1                                                        | 3/1697
Backend C:   0%|▏                                                                        | 3/169scons: *** [module._distutils_hack.o] Error 1                                             | 3/1697
Backend C:   0%|▏                                                                        | 3/169scons: *** [module._distutils_hack.override.o] Error 1
#include <stdatomic.h>                                                                  | 3/1697

#include <stdatomic.h>                                                                  | 3/1697
^                                                                 | 3/1697
^                                                                 | 3/1697
compilation terminated.                                                                  | 3/1697
compilation terminated.                                                                  | 3/1697
0%|▏                                                                                | 3/169scons: *** [module.config.o] Error 1                                                      | 3/1697
Backend C:   0%|▏                                                                        | 4/1697
scons: *** [module.appdirs.o] Error 1
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:85:0,                                                                | 3/1697
from module.cycler.cpp:19:                                              | 5/1697
/home/himap/.conda/envs/py37/include/python3.7m/pyatomic.h:10:23: fatal error: stdatomic.h: No such file or directory
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:85:0,i.o] Error 1
#include <stdatomic.h>
from module.cv2.data.cpp:19:
^
/home/himap/.conda/envs/py37/include/python3.7m/pyatomic.h:10:23: fatal error: stdatomic.h: No such file or directory
#include <stdatomic.h>                                                                          compilation terminated.o] Error 1
^                                                                 | 9/1697
compilation terminated.
scons: *** [module.cv2.data.o] Error 1                                                   | 9/1697
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:85:0,
from module.dateutil._common.cpp:19:
/home/himap/.conda/envs/py37/include/python3.7m/pyatomic.h:10:23: fatal error: stdatomic.h: No such file or directory
#include <stdatomic.h>                                                                  | 3/1697
^
compilation terminated.
scons: *** [module.dateutil._common.o] Error 1
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:85:0,
from module.dateutil._version.cpp:19:
/home/himap/.conda/envs/py37/include/python3.7m/pyatomic.h:10:23: fatal error: stdatomic.h: No such file or directory
#include <stdatomic.h>
^
compilation terminated.
scons: *** [module.dateutil._version.o] Error 1
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:85:0,
from module.dateutil.cpp:19:
/home/himap/.conda/envs/py37/include/python3.7m/pyatomic.h:10:23: fatal error: stdatomic.h: No such file or directory
#include <stdatomic.h>
^
compilation terminated.
scons: *** [module.dateutil.o] Error 1
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:85:0,
from module.dateutil.easter.cpp:19:                                    | 12/1697
/home/himap/.conda/envs/py37/include/python3.7m/pyatomic.h:10:23: fatal error: stdatomic.h: No such file or directory
#include <stdatomic.h>
^
compilation terminated.
scons: *** [module.dateutil.easter.o] Error 1                                           | 12/1697
`
Can you help me solve this problem? Thank you very much.

I don't think this should happen:

Nuitka-Scons:INFO: The provided gcc is too old, switching to g++ instead.

Nuitka doesn't support CondaCC on Windows anymore.

What commands do you use, and can you provide the output with --show-scons, what Linux OS is this?

What commands do you use, and can you provide the output with --show-scons, what Linux OS is this?

This is the command 'python -m nuitka --onefile --linux-onefile-icon=icon.jpg --nofollow-import-to=PIL --nofollow-import-to=chardet --nofollow-import-to=pyatomic --nofollow-import-to=click --static-libpython=yes --plugin-enable=torch --plugin-enable=numpy --python-flag=no_site --assume-yes-for-downloads --remove-output main.py' that I used.
I'm running Linux and have Clang installed. I don't know why he didn't automatically choose clang instead of GCC.
I have updated my GCC, but there is still this problem. Do you have any other solutions to this problem?

What commands do you use, and can you provide the output with --show-scons, what Linux OS is this?

This error appears to be a little different from the last one.
Nuitka-Options:INFO: Used command line options: --onefile --linux-onefile-icon=icon.jpg --nofollow-import-to=PIL --nofollow-import-to=chardet --nofollow-import-to=pyatomic --nofollow-import-to=click --nofollow-import-to=cycler --static-libpython=yes --plugin-enable=torch --plugin-enable=numpy --python-flag=no_site --assume-yes-for-downloads --remove-output main.py
Nuitka:INFO: Starting Python compilation with Nuitka '<IP_ADDRESS>' on Python '3.7' commercial None.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'tkinter' added '_tkinter'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'socket' added '_socket'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'curses' added '_curses'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'ctypes' added '_ctypes'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'scipy.linalg' added 'scipy.linalg.cython_blas,scipy.linalg.cython_lapack'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'scipy._lib' added 'scipy._lib.messagestream'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'scipy.sparse.csgraph' added 'scipy.sparse.csgraph._validation'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'numpy.random' added 'numpy.random._bit_generator,numpy.random._bounded_integers,numpy.random._common,numpy.random._generator,numpy.random._mt19937,numpy.random._pcg64,numpy.random._philox,numpy.random._sfc64,numpy.random.mtrand'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'pkg_resources.extern' added 'pkg_resources._vendor.packaging,pkg_resources._vendor.pyparsing,pkg_resources._vendor.appdirs'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'pkg_resources._vendor.packaging' added 'pkg_resources._vendor.packaging.version,pkg_resources._vendor.packaging.specifiers,pkg_resources._vendor.packaging.requirements'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'numpy.core' added 'numpy.core._dtype_ctypes,numpy.core._multiarray_tests'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'scipy.special' added 'scipy.special._ufuncs_cxx'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'cv2' added 'numpy,numpy.compat,numpy.lib,numpy.linalg,numpy.fft,numpy.polynomial,numpy.random,numpy.random._bit_generator,numpy.random._bounded_integers,numpy.random._common,numpy.random._generator,numpy.random._mt19937,numpy.random._pcg64,numpy.random._philox,numpy.random._sfc64,numpy.random.mtrand,numpy.ctypeslib,numpy.ma,numpy.matrixlib,numpy.core,numpy.core._dtype_ctypes,numpy.core._multiarray_tests'.
Nuitka-Plugins:WARNING: Use '--plugin-enable=pylint-warnings' for: Understand PyLint/PyDev annotations for warnings.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'matplotlib.backends' added 'matplotlib.backends._backend_agg,matplotlib.backends._tkagg,matplotlib.backends.backend_tkagg,matplotlib.backends.backend_agg'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'matplotlib.backends.backend_webagg' added 'matplotlib.backends.backend_webagg_core,tornado'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'matplotlib.backends.backend_webagg_core' added 'matplotlib.backends.backend_webagg,tornado'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'matplotlib' added 'matplotlib.backend_managers,matplotlib.backend_bases,mpl_toolkits'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'scipy.spatial' added 'scipy.spatial.transform,scipy.spatial.transform._rotation_groups'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'scipy.spatial.transform' added 'scipy.spatial.transform._rotation_groups'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'pandas._libs.testing' added 'cmath'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'scipy.stats._stats' added 'scipy.special.cython_special'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'pandas._libs' added 'pandas._libs.tslibs.np_datetime,pandas._libs.tslibs.nattype'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'pandas.core.window' added 'pandas._libs.window'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'flask.app' added 'jinja2.ext'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'numpy' added 'numpy.compat,numpy.lib,numpy.linalg,numpy.fft,numpy.polynomial,numpy.random,numpy.random._bit_generator,numpy.random._bounded_integers,numpy.random._common,numpy.random._generator,numpy.random._mt19937,numpy.random._pcg64,numpy.random._philox,numpy.random._sfc64,numpy.random.mtrand,numpy.ctypeslib,numpy.ma,numpy.matrixlib'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'requests.packages' added 'urllib3,urllib3.collections,urllib3.connection,urllib3.connectionpool,urllib3.contrib,urllib3.contrib.appengine,urllib3.exceptions,urllib3.fields,urllib3.filepost,urllib3.packages,urllib3.packages.six,urllib3.packages.ssl_match_hostname,urllib3.poolmanager,urllib3.request,urllib3.response,urllib3.util,urllib3.util.connection,urllib3.util.queue,urllib3.util.request,urllib3.util.response,urllib3.util.retry,urllib3.util.ssl,urllib3.util.timeout,urllib3.util.url,urllib3.util.wait,urllib.error,urllib.parse,urllib.request,urllib.response'.
Nuitka-Plugins:INFO: implicit-imports: Implicit dependencies of module 'urllib3' added 'urllib3.collections,urllib3.connection,urllib3.connectionpool,urllib3.contrib,urllib3.contrib.appengine,urllib3.exceptions,urllib3.fields,urllib3.filepost,urllib3.packages,urllib3.packages.six,urllib3.packages.ssl_match_hostname,urllib3.poolmanager,urllib3.request,urllib3.response,urllib3.util,urllib3.util.connection,urllib3.util.queue,urllib3.util.request,urllib3.util.response,urllib3.util.retry,urllib3.util.ssl,urllib3.util.timeout,urllib3.util.url,urllib3.util.wait,urllib.error,urllib.parse,urllib.request,urllib.response'.
Nuitka:INFO: Completed Python level compilation and optimization.
Nuitka:INFO: Generating source code for C backend compiler.
Nuitka:INFO: Running data composer tool for optimal constant value handling.
Nuitka:INFO: Running C level backend compilation via Scons.
Nuitka-Scons:INFO: Backend C compiler: gcc (gcc).
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/incbin.h:37:0,
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:11:0,
from __constants_data.c:9:                                              | 0/1696
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,                                                                  | 0/1696
/usr/include/limits.h:124:26: error: no include path in which to search for limits.h
from __constants.c:2:
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:11:0,
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:11:0,
include_next <limits.h>                                                               | 0/1696
             from __loader.c:4:                                                      | 0/1696

/usr/include/limits.h:124:26: error: no include path in which to search for limits.h     | 0/1696
^
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,                                                                  | 0/1696
/usr/include/limits.h:124:26: error: no include path in which to search for limits.h
include_next <limits.h>
include_next <limits.h>                                                               | 0/1696
             from __helpers.c:4:
                      ^

In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:11:0,
/usr/include/limits.h:124:26: error: no include path in which to search for limits.h
In file included from __loader.c:4:0:                                                    | 0/1696
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:11:0,
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:11:0,
^
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:11:0,     | 0/1696
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:11:0,     | 1/1696
scons: *** [__constants_data.o] Error 1
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:11:0,
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:11:0,
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:11:0,
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:11:0,
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:11:0,
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:11:0,
from module._distutils_hack.override.c:19:
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,
include_next <limits.h>
             from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,                                                                  | 1/1696
             from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,                                                                  | 1/1696
             from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,
             from module.appdirs.c:19:
             from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,
             from module.cv2.c:19:

In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45:0,                                                                | 1/1696
from module.main.c:19:                                              | 1/1696
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,                                                                  | 1/1696
/usr/include/limits.h:124:26: error: no include path in which to search for limits.h
/usr/include/limits.h:124:26: error: no include path in which to search for limits.h
from __constants.c:2:
from module.cv2.data.c:19:                                              | 1/1696
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:14:2: error: #error "Something's broken.  UCHAR_MAX should be defined in limits.h."                                              | 1/1696
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,                                                                  | 1/1696
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,                                                                  | 1/1696
from module.dateutil.c:19:
from module.dateutil._common.c:19:
^                                                              | 1/1696
/usr/include/limits.h:124:26: error: no include path in which to search for limits.h
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,
from module.certifi.c:19:
include_next <limits.h>
/usr/include/limits.h:124:26: error: no include path in which to search for limits.h
from module.config.c:19:
include_next <limits.h>
0%|                                                                                | 1/169 #error "Something's broken.  UCHAR_MAX should be defined in limits.h."
Backend C:   0%|                                                                         | 1/169/home/himap/.conda/envs/py37/include/python3.7m/Python.h:14:2: error: #error "Something's broken.  UCHAR_MAX should be defined in limits.h."
include_next <limits.h>                                                               | 1/1696
include_next <limits.h>                                                               | 1/1696
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45:0,                                                                | 1/1696
/usr/include/limits.h:124:26: error: no include path in which to search for limits.h
^                                                              | 1/1696
/usr/include/limits.h:124:26: error: no include path in which to search for limits.h
/usr/include/limits.h:124:26: error: no include path in which to search for limits.h
from module.dateutil._version.c:19:                                     | 1/1696
^kend C:   0%|                                                                         | 1/1696
/usr/include/limits.h:124:26: error: no include path in which to search for limits.h
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:11:0,
from module.certifi.core.c:19:
^                                                              | 1/1696
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:18:2: error: #error "Python's source code assumes C's unsigned char is an 8-bit type."
/usr/include/limits.h:124:26: error: no include path in which to search for limits.h     | 1/1696
#error "Something's broken.  UCHAR_MAX should be defined in limits.h."                  | 1/1696
from __helpers.c:4:
^
#error "Python's source code assumes C's unsigned char is an 8-bit type."
include_next <limits.h>
include_next <limits.h>                                                               | 1/1696
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45:0,                                                                | 1/1696
include_next <limits.h>
                      ^

include_next <limits.h>                                                               | 1/1696
^%|                                                                                | 1/1696
^%|                                                                                | 1/1696
^                                                              | 1/1696
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45:0,                                                                | 1/1696
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45:0,
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:14:2: error: #error "Something's broken.  UCHAR_MAX should be defined in limits.h."                                              | 1/1696
^                                                               | 1/1696
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,
Backend C:   0%|                                                                         | 1/169In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:25:0,
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:18:2: error: #error "Python's source code assumes C's unsigned char is an 8-bit type."
/usr/include/limits.h:124:26: error: no include path in which to search for limits.h     | 1/1696
^                                                              | 1/1696
from module.cv2.c:19:
include_next <limits.h>
                      ^                                                              | 1/1696
             from module.appdirs.c:19:

In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45:0,                                                                | 1/1696
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45:0,
#error "Something's broken.  UCHAR_MAX should be defined in limits.h."
Backend C:   0%|                                                                         | 1/1696
from module._distutils_hack.c:19:
from __loader.c:4:                                                      | 1/1696
from module.dateutil._common.c:19:                                      | 1/1696
# include_next <limits.h>                                                                | 1/1696
#error "Python's source code assumes C's unsigned char is an 8-bit type."
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45:0,
Backend C:   0%|      /home/himap/.conda/envs/py37/include/python3.7m/Python.h:14:2: error: #error "Something's broken.  UCHAR_MAX should be defined in limits.h."                        | 1/1696
^                                                              | 1/1696
^%|                                                                                | 1/1696
from module.certifi.core.c:19:
from module._distutils_hack.override.c:19:
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:14:2: error: #error "Something's broken.  UCHAR_MAX should be defined in limits.h."
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45:0,
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:14:2: error: #error "Something's broken.  UCHAR_MAX should be defined in limits.h."
/usr/include/stdio.h:33:21: fatal error: stddef.h: No such file or directory
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45:0,
from module.config.c:19:                                                 | 1/1696
                                            ^

^. (more hidden) ...
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:18:2: error: #error "Python's source code assumes C's unsigned char is an 8-bit type."
/usr/include/limits.h:124:26: error: no include path in which to search for limits.h
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:14:2: error: #error "Something's broken.  UCHAR_MAX should be defined in limits.h."
# include <stddef.h>
#error "Something's broken.  UCHAR_MAX should be defined in limits.h."
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45:0,
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:14:2: error: #error "Something's broken.  UCHAR_MAX should be defined in limits.h."
from module.certifi.c:19:
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:14:2: error: #error "Something's broken.  UCHAR_MAX should be defined in limits.h."uld be defined in limits.h."
#error "Python's source code assumes C's unsigned char is an 8-bit type."
include_next <limits.h>
                    ^

#error "Something's broken.  UCHAR_MAX should be defined in limits.h."                  | 1/1696
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:25:0,
^
#error "Something's broken.  UCHAR_MAX should be defined in limits.h."
from module.dateutil._version.c:19:
^
                                                                                ^

/home/himap/.conda/envs/py37/include/python3.7m/Python.h:14:2: error: #error "Something's broken.  UCHAR_MAX should be defined in limits.h."
from module.main.c:19:
#error "Something's broken.  UCHAR_MAX should be defined in limits.h."#error "Something's broken.  UCHAR_MAX should be defined in limits.h."                                                       ^
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:18:2: error: #error "Python's source code assumes C's unsigned char is an 8-bit type."
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:14:2: error: #error "Something's broken.  UCHAR_MAX should be defined in limits.h."
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:14:2: error: #error "Something's broken.  UCHAR_MAX should be defined in limits.h."
^
compilation terminated.
^
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:18:2: error: #error "Python's source code assumes C's unsigned char is an 8-bit type."                                           | 1/1696
^
Backend C:   0%|                                                                         | 1/169/home/himap/.conda/envs/py37/include/python3.7m/Python.h:18:2: error: #error "Python's source code assumes C's unsigned char is an 8-bit type."
^
#error "Python's source code assumes C's unsigned char is an 8-bit type."
#error "Something's broken.  UCHAR_MAX should be defined in limits.h."
from __constants.c:2:
#error "Something's broken.  UCHAR_MAX should be defined in limits.h."
In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45:0,
scons: *** [__loader.o] Error 1
#error "Python's source code assumes C's unsigned char is an 8-bit type."
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:18:2: error: #error "Python's source code assumes C's unsigned char is an 8-bit type."
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:18:2: error: #error "Python's source code assumes C's unsigned char is an 8-bit type."
#error "Something's broken.  UCHAR_MAX should be defined in limits.h."                  | 1/1696
^
Backend C:   0%|                                                                         | 1/1696
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:18:2: error: #error "Python's source code assumes C's unsigned char is an 8-bit type."
Backend C:   0%|        ^                                                                | 1/1696
0%|                                                                                | 1/1696
from module._distutils_hack.c:19:
^
#error "Python's source code assumes C's unsigned char is an 8-bit type."
^
^kend C:   0%|                                                                         | 1/1696
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,
#error "Python's source code assumes C's unsigned char is an 8-bit type."
^
include <stddef.h>
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:25:0,
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:14:2: error: #error "Something's broken.  UCHAR_MAX should be defined in limits.h."
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:18:2: error: #error "Python's source code assumes C's unsigned char is an 8-bit type."
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:25:0,
#error "Python's source code assumes C's unsigned char is an 8-bit type."
^. (more hidden) ...
#error "Python's source code assumes C's unsigned char is an 8-bit type."
from __helpers.c:4:                                                     | 2/1696
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:18:2: error: #error "Python's source code assumes C's unsigned char is an 8-bit type."
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:18:2: error: #error "Python's source code assumes C's unsigned char is an 8-bit type."irectory
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,
^kend C:   0%|                                                                         | 1/1696
#error "Python's source code assumes C's unsigned char is an 8-bit type."
#error "Something's broken.  UCHAR_MAX should be defined in limits.h."Python.h:25:0,
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,
^
^
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:25:0,
^
/usr/include/stdio.h:33:21: fatal error: stddef.h: No such file or directory
#error "Python's source code assumes C's unsigned char is an 8-bit type."
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:25:0,
#error "Python's source code assumes C's unsigned char is an 8-bit type."
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:25:0,
#error "Python's source code assumes C's unsigned char is an 8-bit type."
... (more hidden) ...                 from module.appdirs.c:19:
from module.cv2.c:19:
compilation terminated.
include <stddef.h>
             from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,

^
^
^
/usr/include/stdio.h:33:21: fatal error: stddef.h: No such file or directory
scons: *** [__constants.o] Error 1                                                       | 2/1696  ^me/himap/.conda/envs/py37/include/python3.7m/Python.h:18:2: error: #error "Python's source cod  ^ssumes C's unsigned char is an 8-bit type."
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,
             from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,

In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:25:0,     | 2/1696
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:25:0,     | 2/1696                 from module.dateutil._common.c:19:include/python3.7m/Python.h:25:0,
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:25:0,
include <stddef.h>
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:25:0,
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,
compilation terminated.
from module.certifi.core.c:19:                                          | 2/1696
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,                                                                  | 2/1696
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,
scons: *** [__helpers.o] Error 1
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:18:2: error: #error "Python's source code assumes C's unsigned char is an 8-bit type."                                           | 3/1696
/usr/include/stdio.h:33:21: fatal error: stddef.h: No such file or directory
from module._distutils_hack.override.c:19:                              | 3/1696
/usr/include/stdio.h:33:21: fatal error: stddef.h: No such file or directory             | 3/1696
from module.config.c:19:                                                | 3/1696
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,
#error "Python's source code assumes C's unsigned char is an 8-bit type."
/usr/include/stdio.h:33:21: fatal error: stddef.h: No such file or directory
^
include <stddef.h>
             from module.__main__.c:19:                                              | 3/1696
             from module.certifi.c:19:                                               | 3/1696

/usr/include/stdio.h:33:21: fatal error: stddef.h: No such file or directory             | 3/1696
/usr/include/stdio.h:33:21: fatal error: stddef.h: No such file or directory             | 3/1696
include <stddef.h>                                                                    | 3/1696
             from module.cv2.data.c:19:

0%|▏                                     ^                                             | 3/1696
Backend C:   0%|▏                                                                        | 3/169compilation terminated.                                                                   | 3/1696
Backend C:   0%|▏                      from module.dateutil._version.c:19:               | 4/1696
include <stddef.h>                                                                    | 3/1696
/usr/include/stdio.h:33:21: fatal error: stddef.h: No such file or directory
include <stddef.h>
include <stddef.h>
/usr/include/stdio.h:33:21: fatal error: stddef.h: No such file or directory
Backend C:   0%|▏                          ^                                             | 3/1696
/usr/include/stdio.h:33:21: fatal error: stddef.h: No such file or directory
compilation terminated.
^
0%|▏                                                                                | 3/169                     ^
include <stddef.h>
scons: *** [module.appdirs.o] Error 1
^
include <stddef.h>                                                                    | 3/1696
compilation terminated.                                                                  | 4/1696
^                                                                   | 4/1696
/usr/include/stdio.h:33:21: fatal error: stddef.h: No such file or directory                     # include <stddef.h>                                                                     | 4/1696
compilation terminated.                                                                  | 4/1696
0%|▏                                                                                | 4/169In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:25:0,
Backend C:   0%|▏                                                                        | 4/1696
^.
scons: *** [module.cv2.o] Error 1
compilation terminated.
^
^
... (more hidden) ...
scons: *** [module._distutils_hack.override.o] Error 1
... (more hidden) ...
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,
^
compilation terminated.
scons: *** [module.dateutil._common.o] Error 1                                            | 4/1696
compilation terminated.
compilation terminated.
from module._distutils_hack.c:19:
compilation terminated.                                                                         compilation terminated.
/usr/include/stdio.h:33:21: fatal error: stddef.h: No such file or directory
include <stddef.h>
                 ^

compilation terminated.
/usr/include/limits.h:124:26: error: no include path in which to search for limits.h
include_next <limits.h>                                                               | 9/1696
                      ^

In file included from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45:0,
from module.dateutil.c:19: 1
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:14:2: error: #error "Something's broken.  UCHAR_MAX should be defined in limits.h."
#error "Something's broken.  UCHAR_MAX should be defined in limits.h."                  | 9/1696
^
/home/himap/.conda/envs/py37/include/python3.7m/Python.h:18:2: error: #error "Python's source code assumes C's unsigned char is an 8-bit type."                                                    #error "Python's source code assumes C's unsigned char is an 8-bit type."              | 11/1696
^ns: *** [module.certifi.o] Error 1
In file included from /home/himap/.conda/envs/py37/include/python3.7m/Python.h:25:0,
from /home/himap/.conda/envs/py37/lib/python3.7/site-packages/nuitka/build/include/nuitka/prelude.h:45,ig.o] Error 1
from module.dateutil.c:19:
/usr/include/stdio.h:33:21: fatal error: stddef.h: No such file or directory
include <stddef.h>
                 ^

compilation terminated.
scons: *** [module.dateutil.o] Error 1

I would need the actual output of --show-scons used. Ideally when using this version: https://nuitka.net/doc/factory.html

I really need that output, otherwise please close the issue or I will eventually.

Closing for lack of feedback.


Update vscode.json

Changed "Visual Studio Code" shortcut to "code" - vscode now can be launched from cmd or powershell through "code" command

This should already work because of the code.cmd shim.

Can confirm. I use this all day without any issues.
# open here
code .

# open there
code c:/source

Hi, I had a problem to open empty instance of vscode (without "." or path).  Could you please confirm if it works with original json? Thanks

Without any path it opens the last project for me (or an empty instance if I closed the project before closing vscode)


Most scans default to many days to acquire?

Maybe the scan times are correct.  I'm not an MR physicist, just a user.  But it seems odd that the scans default time is typically several days (Maybe I misunderstand what total measuring time is?).
Here's a snapshot:

I'm on Mac Ventura; using the Chrome Browser:  120.0.6099.199.  I tried Safari and see the same thing.  These values don't feel right.  Resolution is pretty typical.  Am I missing something, or is there a glitch here?

The problem is that it defaults to a 3D-Scan and Inversion Recovery, which is quite unusual. To calculate the time it takes, you have to multiply:
Y (256)
Z (214)
and TR (6666 ms == 6.666 s)
which gives 365190.144 s or 101.4 hours
It gives more reasonable results for a 2D scan (by setting Z to 1):
28 minutes for a 2D Inversion Recovery scan. That is long, but MRI just takes a long time, and Inversion Recovery is one of the slowest methods.
If you take the original 3D scan, go to "Balanced SSFP", and then change TE to something reasonably fast (like 4 ms), you will get a very normal ~7 minutes for the entire 3D volume.
I hope that helps :)


generateShortUrl method not working! It always gives me the lengthy URL

Link Generated,
https://6c5g.app.link/?%24identity_id=263905003394173871?channel=Hangouts&feature=sharing&type=0&duration=0&source=android&data=eyJGZWF0dXJlX0lkIjoiMjIzNSIsInNvdXJjZSI6ImFuZHJvaWQiLCIkY29udGVudF90eXBlIjoiIiwiJG9nX2Rlc2NyaXB0aW9uIjoiIiwiJGNhbm9uaWNhbF9pZGVudGlmaWVyIjoiIiwiJGtleXdvcmRzIjpbXSwiJGFsd2F5c19kZWVwbGluayI6InRydWUiLCIkb2dfdGl0bGUiOiJ0aGUraW5mb3JtYXRpb24rY29udGFpbmVkK2luIiwiJGNhbm9uaWNhbF91cmwiOiIiLCIkZXhwX2RhdGUiOiIwIiwiRmVhdHVyZSI6IkRCX1NIQVJFIn0=
Link Genration Code,
BranchUniversalObject branchUniversalObject = new BranchUniversalObject();
branchUniversalObject.setTitle("Title");
branchUniversalObject.setContentIndexingMode(BranchUniversalObject.CONTENT_INDEX_MODE.PUBLIC);
branchUniversalObject.addContentMetadata("key1" ,"Test");
LinkProperties linkProperties = new LinkProperties()
.setChannel(resolveInfo.activityInfo.applicationInfo
.loadLabel(mContext.getPackageManager()).toString())
.setFeature("sharing")
.addControlParameter("$always_deeplink", "true");

@v-pandiarajan-swaas Thanks for reaching out.
The  long url is created when there is an error while creating the short url. Can you please make sure  if you are connected to internet and using a correct branch key in your manifest. Also it would be great if you can help us with some debug logs ( please set io.branch.sdk.TestMode to true in your manifest to get debug logs)
Our awesome support team can help here. In order to get a faster response, could you please email your implementation questions to<EMAIL_ADDRESS>

As Sojan said, we're happy to help in Support! If you continue to have issues after reading his response, please send your issue to<EMAIL_ADDRESS>and I'll work with you 1:1.

Thank you, @sojanpr. Will check with test mode. But anyway if an error occurred then branch.io must return the null URL instead of long URL.

@v-pandiarajan-swaas  Thanks for your updates. unfortunately most of our partners  need to get a link 100% of the time in production. Thats why we decided to send a long url in case of any run time error.
Do you think you can check the url format in order to figure out what url is returned, as below
                    @Override
                    public void onLinkCreate(String url, BranchError error) {
                        if(url.contains("identity_id")) {
                            // url is a long url due to some temp errors
                        }
                        else {
                            // Url is a short link url
                        }
                    }
                });```

Thanks @sojanpr, I will include the above the condition. But please confirm if the lengthy URL must contain the key "identity_id", otherwise again it leads to the wrong URL.

@v-pandiarajan-swaas good that you pointed out this question. The only  one  corner case that can give a long ur without  identity_id is while  creating a long link after clearing the preference data. Added an extra check to the above sample. This will handle all cases of long urls.
Thanks

Thanks @sojanpr

@sojanpr/ @EvangelosG  I am always getting the error URL. Please help me to fix this issue. Previously It comes correctly but for the last three days didn't.
Note
In test mode, ShortURL generation was working fine.
Is there any pricing plans?
FYI
branch key: key_live_iom1TfqjE2ONMpUY9EocahkcCtnckLq2

@v-pandiarajan-swaas Branch Deep link service is absolutely free! Since this seems more like a implemantation issue with Branch_Key or package name can we take care of this in the support.  We have an awesome support team who help you fix this very quickly .Could you please email this to<EMAIL_ADDRESS>

@sojanpr Thanks for your reply. This is related to the issue #248. Now it's working fine. If any other assistance needed I will contact your support team.  Special thanks to you for the quick response.

Hi
I'm using Branch to create QR image url, but sometimes it didn't work well.  and report:
Trouble creating a URL. Please specify an event. The request was invalid.
Are there any ways to solve this ? Thank you !


Compatibility with Controllable

I'm on Forge 1.20.1, and it doesn't work whenever I try to click the UI with my controller.

This would have to be support provided by Controllable.


"Recover" action is missing in modify_metrodr_environment operation

Management UI supports, but missing in SDK. Please add

Hi,
Unisphere for PowerMax REST API does not have a corresponding 'recover' action for Metro DR environments.  The only available options are:

establish
suspend
restore
split
failover
failback
update_r1
set_mode

Fix has been submitted in https://github.com/dell/PyU4V/pull/108, it will be merged to master when it passes review and gets clean CI overnight

This fix has been merged to master, 'recover' option is available in PyU4V <IP_ADDRESS>


Refactor pkg/deploy to use go:embed instead of go-bindata

Which issue this PR addresses:

Work item 14927288
What this PR does / why we need it:
This PR removes the use of go-bindata within pkg/deploy and uses go:embed instead.
Please note that in order to facilitate this change, deploy/ was moved to pkg/deploy/staticassets/ as go:embed requires the file to be within the dir/subdir, (ie go:embed cannot embed files in a parent directory).
Test plan for issue:
Unit test - The test TestConfigurationFieldParity in pkg/deploy/config_test.go shows the behavior/result of retrieving the asset's binary data is the same between go:embed and go-bindata.  There are a handful of other unit tests that indirectly validate this change, ie the tests show the files can be read and binary data can be processed.

Is there any documentation that needs to be updated for this PR?
Yes, path updates within docs/

@facchettos

Looks like there is one more deploy/ path reference in .gdn/.gdnsuppress.  This looks to be generated by Guardian, I'm not entirely sure how to go about updating it.

Looks like there is one more deploy/ path reference in .gdn/.gdnsuppress. This looks to be generated by Guardian, I'm not entirely sure how to go about updating it.

@tony-schndr - here is a reference for how the .gdnsuppress file is produced. The short story is, you will not modify it by adjusting any paths.  That build will produce a new .gdnsuppress file as an artifact with the updated paths. You will then download the new .gdnsuppress file and commit it to your branch and run the build again, it should pass Guardian at that point.
There are other ways to generate this file, but they require downloading windows executables, configuring them locally, etc. At the time we did this work this was the recommended workflow.
https://onebranch.visualstudio.com/OneBranch/_wiki/wikis/OneBranch.wiki/4640/Suppress-SDL-issues?anchor=download-.gdnsuppress-or-.gdnbaselines-file-from-the-failed-build


Bug: Pasting (iOS) can reverse order of text

On build 2.0.7, on both iPhone and iPad, pasting text when the cursor is NOT active will reverse the order of the pasted text, line by line.
If you make a note in Apple Notes, with any title, and then type text
1
2
3
4
5

select that text, and copy it.
Then open Zavala, make a new outline, type something for the title, then tap into the outline area to create a single empty item, and swipe down to dismiss the keyboard and make the cursor inactive.
Now tap-and-hold on screen to active the context menu, and select "paste".
The text will paste as follows:

5
4
3
2
1

This has been fixed and this will be in the 2.0.8 release.
Thanks for the bug reports @robertsalsbury!


[hi] file added

@kelvinparmar , a friendly reminder from my end. I just wanted to confirm that since there have been no updates on this PR are you still working on this PR? Thanks

/retitle [hi] Localize content/en/docs/concepts/overview/kubernetes-api.md
/remove language/en

/remove-language/en

/remove-language en

@Babapool Sorry for late response I am not working on this issue

@Babapool Sorry for late response I am not working on this issue

Thank you for clarifying @kelvinparmar
We're closing this PR
/close

@kelvinparmar whenever you feel like you have the bandwidth to work on this, please free to respond this PR and continue your work. Thanks

Hi @Babapool i am available to work in this pr. Now tell me what should I have to translate right now?


Fix excessive side padding for account picker within send flow

When choosing account as recipient

I'll test this against this design and make sure the spacing is OK


Consider removing emphasis on the DataFlowKernel in the docs

We might want to relegate discussion of the DFK to the more advanced section of the docs. For many applications, simply running parsl.load is sufficient. I strongly feel that as part of the class-based configuration shuffling we're doing, it will be simpler and less bug prone (on our side and user-side) to have the Config object be the only mode of specifying options (in other words, dispense with the ability to override options in the DFK constructor-- that removes places people can get confused about what precedence options have. There isn't really a cost; if they are importing a config and then overriding various options, it should be the same if they do it in the Config before loading or passing options to the constructor. Overriding options in the Config makes it explicit on their side what is going in.) If we do go that route, then exposing the DFK to users seems even less necessary. I'm putting this out there now so I don't forget, but we should make the call after the class-based configs are worked out.

The way I see it, we have a limited quota of "user attention" people are willing to spend reading docs; the fewer vocab words we can throw at them, the more time they'll have for other things.

I agree with this.


Refactor Django model class names

When we originally wrote some models like Project_header and Project_umbrella, we didn't follow best naming practices. And it's bothered me ever since. These should be ProjectHeader and ProjectUmbrella respectively.
However, it's not a matter of simply renaming these in code because they are actually table names in PostgreSQL. So, we have to write custom migration code to handle this. Shouldn't be too difficult but will require some work.

Or I wonder if we could just manually rename the columns in PostgresSQL after changing the model names...

Looks like Django 2 helps you refactor/rename model names
https://stackoverflow.com/a/26241640
In django 2.0 if you change your model name, the ./manage.py makemigrations myapp command will ask you if you renamed your model. E.g.: Did you rename the myapp.Foo model to Bar? [y/N] If you answer 'y' your migration will contain the migration.RenameModel('Foo', 'Bar') Same counts for the renamed fields :-)

For best practices, see: https://stackoverflow.com/questions/30255657/best-naming-convention-for-handling-multiword-django-models

OK, I just did this on my local system and it was painless. I think I'll have to get Jason involved, however, as it requires running migration commands.
(base) jonfroehlich@Jons-MacBook-Pro-2 makeabilitylabwebsite % docker exec -it makeabilitylabwebsite_website_1 bash
apache@31c0a0c7ed35:/code$ python manage.py makemigrations
Was the model website.Project_header renamed to ProjectHeader? [y/N] y
Was the model website.Project_Role renamed to ProjectRole? [y/N] y
Was the model website.Project_umbrella renamed to ProjectUmbrella? [y/N] y
Migrations for 'website':
  website/migrations/0002_rename_project_header_projectheader_and_more.py
    - Rename model Project_header to ProjectHeader
    - Rename model Project_Role to ProjectRole
    - Rename model Project_umbrella to ProjectUmbrella

This has now been addressed and changes pushed to both -test and production


query does not retrieve data

Type: Bug
When I query a table dows not show me information, but when I run the same query from sql server if exist data and give me information.
Azure Data Studio version: azuredatastudio 1.47.1 (b6f7beb01f92adaa4b79b6b6f3ac704e95cafe6e, 2024-01-10T02:15:02.628Z)
OS version: Windows_NT x64 10.0.22631
Restricted Mode: No
Preview Features: Enabled
Modes:

System Info

Item
Value

CPUs
12th Gen Intel(R) Core(TM) i7-1270P (16 x 2496)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: enabled_ondirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: enabled

Load (avg)
undefined

Memory (System)
31.67GB (12.17GB free)

Process Argv

Screen Reader
no

VM
0%

Extensions (10)

Extension
Author (truncated)
Version

admin-pack
Mic
0.0.2

admin-tool-ext-win
Mic
0.1.3

agent
Mic
0.49.0

dacpac
Mic
1.14.0

import
Mic
1.6.0

profiler
Mic
0.14.0

query-history
Mic
0.5.3

sql-assessment
Mic
0.6.4

azdata-sanddance
msr
4.1.1

poor-sql-formatter
WSR
0.1.0

The error occurs when a text column data start with '#' symbol.

Hi @irvingesp
Could you please try with the latest insiders build and confirm if that resolves the issue? I suspect this might be related to the XML datatype detection fixes we made.

Hi @irvingesp
Could you please try with the latest insiders build and confirm if that resolves the issue? I suspect this might be related to the XML datatype detection fixes we made.

Hello I just check and it's working now, thanks for the fix

The fix is checked into main and will be available in the next release, closing as resolved.


version 2.0.2 not working

After updating to version 2.0.2 the plugin throws an error when searching for a movie/tv show.
it complains about an attribute error.
here's my log: https://rentry.co/n2yxh

Can you please enable debug logging in kodi, and send upload those logs?
Besides that, please downgrade for now. Will try and address this later today.

The log I've uploaded is in debug mode.


Noble: No longer have separate master/version.X branches

Did we get any value out of this separation?

i havent seen any value. since we moved to automatic merge master in the 1x.

Finished with https://github.com/cloudfoundry/bosh-stemcells-ci/pull/29


Lazy load and search with massload

Hi;
Not sure if this is supposed to do this, but i thought i would ask.
I am using lazy load, to load the nodes when the user requests, as the tree could become quite large.
Now, whilst searching through the list, this calls the mass upload function passing though the list of parent ids as the nodes might not exist in the DOM (not sure why i have to pass through the parent ids but it seems to want that instead of the id of the node searched node).
Next in the Mass upload, i would have expected, that i could return all nodes (including the parents right up to the root) that have been defined in the search list.
now here is the issue, if i return all the nodes that is requested, Jstree just bombs out and shows no data.
but if I only return the root node, this will call my lazy load function, and will complete satisfactory, showing the correct nodes highlighted after search.
this i feel is completely wrong, as I would expect that the json.data coming from the mass Upload should
override the current tree, and it shouldn't have to call the lazy load function.
my data structure using the alternative Json format,
       List<TreeNode> treeNodes= new List<TreeNode>()
       {
            new TreeNode { Id="node1" , Text="World", Parent="#",   Children=true },
           new TreeNode { Id="node2" , Text="Site B", Parent="node1", Children=true },
           new TreeNode { Id="node3" , Text="Site A", Parent="node1",  Children=true },
           new TreeNode { Id="node4" , Text="Area C", Parent="node2", Children=false },
           new TreeNode { Id="node5" , Text="Area B", Parent="node2",  Children=true },
           new TreeNode { Id="node6" , Text="Area A", Parent="node2", Children=false },
           new TreeNode { Id="node7" , Text="Area A", Parent="node3",  Children=false },
           new TreeNode { Id="node8" , Text="Area B", Parent="node4",  Children=true },
           new TreeNode { Id="node9" , Text="Department A", Parent="node5",  Children=false },
           new TreeNode { Id="node10" , Text="Department B", Parent="node5",  Children=false },
           new TreeNode { Id="node11" , Text="Department C", Parent="node5",  Children=false },
           new TreeNode { Id="node12" , Text="Department B", Parent="node8",  Children=false },
           new TreeNode { Id="node13" , Text="Department A", Parent="node8",  Children=false }
        };

My js tree initialiser
var to = false;
$('#demo_q').keyup(function () {
if (to)
{
clearTimeout(to);
}
to = setTimeout(function () {
var v = $('#demo_q').val();
$('#ultree').jstree(true).search(v);
}, 250);
});
        $('#ultree').jstree({
            "core": {
                "animation": 0,
                "check_callback": true,
                'force_text': true,
                "themes": { "stripes": true },
                 'data': {
                    'url': '@Url.Action("GetLazyLoadNodes", "Home")',
                    'data': function (node) {
                        return { 'id': node.id };
                    }
                }
            },
            "search": {
                // As this has been a common question - async search
                // Same as above - the `ajax` config option is actually jQuery's AJAX object
                "ajax": {
                    "url": '@Url.Action("GetSearchNodes", "Home")'
                }
            },
            "massload": {
                url: '@Url.Action("GetMassload", "Home")',
                "data": function (ids) {
                    return { "ids": ids.join(',') };
                }
            },
            "plugins": ["massload", "search", "wholerow"]
        });

process:

Load page with only root showing
enter text in search box e.g. Area
call GetSearchNodes which returns "node1","node2","node3"
Call MassLoad
if I return
List treeNodes= new List()
{
new TreeNode { Id="node1" , Text="World", Parent="#",   Children=true },
};

Works ok but calls Lazy load on all nodes till we get to the correct node(s).
else if I return
The full tree with the searched nodes included
List treeNodes= new List()
{
new TreeNode { Id="node1" , Text="World", Parent="#",   Children=true },
new TreeNode { Id="node2" , Text="Site B", Parent="node1", Children=true },
new TreeNode { Id="node3" , Text="Site A", Parent="node1",  Children=true },
new TreeNode { Id="node4" , Text="Area C", Parent="node2", Children=false },
new TreeNode { Id="node5" , Text="Area B", Parent="node2",  Children=true },
new TreeNode { Id="node6" , Text="Area A", Parent="node2", Children=false },
new TreeNode { Id="node7" , Text="Area A", Parent="node3",  Children=false },
new TreeNode { Id="node8" , Text="Area B", Parent="node4",  Children=true },
};
or
The full tree with the searched nodes excluded
List treeNodes= new List()
{
new TreeNode { Id="node1" , Text="World", Parent="#",   Children=true },
new TreeNode { Id="node2" , Text="Site B", Parent="node1", Children=true },
new TreeNode { Id="node3" , Text="Site A", Parent="node1",  Children=true },
};
this either does not update the JSTree or only shows 1 node under the root node
Any help would be appreciated, just in case i have not set-up it up correctly

The massload call expects a specific response - an object where there is a key for each requested ID and the value is the children of that node - basically - grouping the normal responses in a single object.
So for example if you get a request for IDs 1,3 and 50 you should return something like:
{
  "1" : [{"id":2,"text":"child of 1"}],
  "3" : [{"id":4,"text":"child of 3"},{"id":5,"text":"child of 3"}],
  "50" : [{"id":51, "text":"child of 50"}]
}

I hope this clears things up.

Sorry, please provide the actual JSON responses or a demo. The server side code is not of much use to me.

List xxx = new List
{
new TreeNodeSearch
{
Id = "1",
Text = "World",
Children = new List
{
new TreeNodeSearch { Id="2", Text="Site B" }, new TreeNodeSearch { Id = "2", Text = "Site A" },
}
},
new TreeNodeSearch
{
Id = "2",
Text = "Site B",
Children = new List
{
new TreeNodeSearch { Id="4", Text="Area C" },
new TreeNodeSearch { Id = "5", Text = "Area B" },
new TreeNodeSearch { Id = "6", Text = "Area A" },
}
},
new TreeNodeSearch
{
Id = "3",
Text = "Site A",
Children = new List
{
new TreeNodeSearch { Id="7", Text="Area A" },
new TreeNodeSearch { Id = "8", Text = "Area B" },
}
},
    };

Equates to
{
"1" : [{ Id="2", Text="Site B" }, { Id = "2", Text = "Site A" }],
"2" : [{ Id="4", Text="Area C" },{ Id = "5", Text = "Area B" },{ Id = "6", Text = "Area A" }],
"3" : [{ Id="7", Text="Area A" },{ Id = "8", Text = "Area B" }]
}

This is not valid JSON, I assume you are sure this is the actual response?
What is this body in response to - what did jstree request. Sorry about all the questions but I can't help you without the full picture. There is nothing wrong with the functionality itself as I use it on a number of systems with hundreds of daily users, so I am pretty sure it works.
My guess is there is something wrong with the data and/or the request.

sorry, I forgot some formatting changes. My mistake
{
"1" : [{ "id":"2", "text":"Site B" }, { "id":"3", "text":"Site A" }],
"2" : [{ "id":"4", "text":"Area C" },{ "id":"5", "text":"Area B" },{ "id":6, "text":"Area A" }],
"3" : [{ "id":"7", "text":"Area A" },{ "id":"8", "text":"Area B" }]
}
but this is based on (i am guessing and its not clearly defined)
[
"ParentId" : [{ "id":"child id", "text":"child text", children :true/false??? can i add this  }],
"ParentId" : [{ "id":"child id", "text":"child text"  },{ "id":"child id", "text":"child text"  }],
]

Hi Vakata;
I am using jsTree 3.3.5 in a MVC Core project
Using the following plugins  massload, search, and wholerow
When the page first loads, it goes off to the lazy-load function and returns the root node, when I click on the expand this uses the lazy-load function to load the next level, which is working great.
If i have expanded all the nodes, and search this just searches the dom elements and expands correctly.
But, if i have not expanded any nodes and search, for "Area" this calls the search function which returns a array of parent id's  ["1","2","3"] ["(root)","child of root","child of root"]
This list of id's get passed to the Massload function in which I return as per your specification
{
"1" : [{ "id":"2", "text":"Site B" }, { "id":"3", "text":"Site A" }],
"2" : [{ "id":"4", "text":"Area C" },{ "id":"5", "text":"Area B" },{ "id":6, "text":"Area A" }],
"3" : [{ "id":"7", "text":"Area A" },{ "id":"8", "text":"Area B" }]
}
now what is shown on the screen is

As you can see from the image, we are missing the text from the first child node, as well as we are missing entirely the second child node. plus, Area B has child nodes, which is unknown in this image.
Although if I only returned the following on MassLoad
{
"1" : [{ "id":"2", "text":"Site B" }, { "id":"3", "text":"Site A" }],
}
This, will call the lazy load function for each of the searched ids excluding the already opened node (root) ["2","3"] and produces what is expected.
Can you help me? i.e. Am i missing a configuration setting
Also, why can't i return the values using your new json format {id,text,parent,children=true/false};
As, well as why i can't return all the nodes for the search, as that would mean i could return the full searched tree results, and all your code would need to do is present it, instead of have to run the lazy-load function


rename in side panel doesn't take the letter 'h'

Check for existing issues

[X] Completed

Describe the bug / provide steps to reproduce it
Hey not sure if this is the default setting,
when renaming a file or folder via right click in the panel (and click on rename) it is not possible to type the letter 'h'.
When hitting 'h' the folder with the file I tried to rename collapses.
Environment
zed: Zed 0.77.3
macOS:  13.2.1 (22D68)
If applicable, add mockups / screenshots to help explain present your vision of the feature
No response
If applicable, attach your ~/Library/Logs/Zed/Zed.log file to this issue.
If you only need the most recent lines, you can run the zed: open log command palette action to see the last 1000.
No response

Hey @arte7, are you using the Atom keymap?  If so, check out this issue:

https://github.com/zed-industries/community/issues/1100

If this is what you are experiencing, would you mind closing this as a duplicate, but if you aren't using the Atom keymap, leave this open and we will dig into it.  Thank you.

Hey @JosephTLyons,
yes I'm using Atom keymap.
sorry I didn't find that other issue, will close this as duplicate.


wgmma.mma_async instructions are serialized due to non wgmma instructions defining accumulator registers of a wgmma between start and end of the pipeline stage

Hi
I got the warning when I compiling ptx code with command ptxas --gpu-name sm_90a -O0 wgmma_rs.ptx. Could someone help to explain what does it means and how to improve the ptx code to eliminate the warning?
Duplication steps:
Run ptxas --gpu-name sm_90a -O0 wgmma_rs.ptx and got below warning
ptxas info    : (C7515) Potential Performance Loss: wgmma.mma_async instructions are serialized due to non wgmma instructions defining accumulator registers of a wgmma between start and end of the pipeline stage in the function 'selp_b16'
The source code is as below.
.version 8.4
.target sm_90a
.address_size 64

.visible .entry selp_b16 (
  .param .b16 param_0,
  .param .b16 param_1,
  .param .u32 param_2
)
{
.reg .f16x2 %f16a<40>, %f16d<40>;
.reg .f32   %f32d<40>;
.reg .b64   %descA, %descB;
.reg .pred  %scaleD;

wgmma.mma_async.sync.aligned.m64n8k16.f32.f16.f16
  {%f32d0, %f32d1, %f32d2, %f32d3},
  {%f16a0, %f16a1, %f16a2, %f16a3},
  %descB,
  1, -1, -1, 1;

// mov.f32 %f32d0, 0f00000000;
// mov.b32 %f16a0, 128;
// mov.b32 %f16a1, 64;
// mov.b32 %f16a2, 32;
// mov.b32 %f16a3, 16;

wgmma.mma_async.sync.aligned.m64n72k16.f16.f16.f16
  {%f16d0, %f16d1,  %f16d2,  %f16d3,  %f16d4,  %f16d5,  %f16d6,  %f16d7,  %f16d8,
   %f16d9, %f16d10, %f16d11, %f16d12, %f16d13, %f16d14, %f16d15, %f16d16, %f16d17},
  %descA,
  %descB,
  %scaleD, -1, 1, 1, 0;
}

@LuoYuanke Not familiar with ptx, but I found that the warnings are gone with '-O2' instead of '-O0'.

Yes, it seems when compiling with -O0, compiler would generate "WARPGROUP.DEPBAR.LE gsb0, 0x0" to wait for wgmma finish. I think that's why compiler emit warning that the wgmma instructions are serialized.