[DO NOT MERGE]Test to see if nodejs-nodemon is there

[test]

[test] doubt it but we'll see

looks like it worked.. @Ian-Stewart-Binks can you update your PR to install nodejs-nodemon via yum, for the rhel7 image?

@bparees nefarious silent failure strikes again
No package nodejs-nodemon available.

@sdodson doh, thanks for actually looking at it.  hopefully @Ian-Stewart-Binks 's PR actually includes tests that would have caught that, but still.
so you think we need to add the other repo i guess?

Yeah, I just don't know exactly what it should be to pickup the latest 3.1
puddles. May have to wait for @tdawson to chime in
On Wed, Dec 23, 2015 at 2:43 PM, Ben Parees<EMAIL_ADDRESS>wrote:

@sdodson https://github.com/sdodson doh, thanks for actually looking at
it. hopefully @Ian-Stewart-Binks https://github.com/Ian-Stewart-Binks
's PR actually includes tests that would have caught that, but still.
so you think we need to add the other repo i guess?
—
Reply to this email directly or view it on GitHub
https://github.com/openshift/sti-nodejs/pull/80#issuecomment-166978073.

@bparees Sorry for my late reply, just returned from vacation. Should I still update the PR to install nodejs-nodemon through yum?

@Ian-Stewart-Binks sit tight until @sdodson and i figure out the right steps to make it yum installable.

@Ian-Stewart-Binks sit tight until @sdodson and i figure out the right steps to make it yum installable.

[test]

[test] again

Installed:
  nodejs-nodemon.noarch 0:1.8.1-2.el7aos      nodejs010.x86_64 0:2.1-3.el7

looks like you got it this time.
@Ian-Stewart-Binks , afraid you'll have to do something like this for the rhel7 portion of your nodejs image changes.

actually we should probably add this repo to the base rhel7 image we build this stuff on top of instead.  i'll work on making that happen.

this is resolved now, "yum install -y nodejs-nodemon" works w/ no other config/args needed, now that the rhaos repo is in the rhel7 image.


I was able to install and run gekko successfully. however, when i install mongojs module it shows below error

Bug Report
when i tried to install mongojs module from latest gekko i get the following error.. any help please

This would only install a driver for mongo so that Gekko can talk to a mongo database. Before we look at the issue: do you have a mongo database installed / available?

yes I have installed mongo database

Does this repeatedly fail?

yes

ping @zeroX-tj, @S7evinK have you guys ever seen this?

I also see this error whenever gekko gets an update and I need to run npm i again.

I guess running npm i before installing mongojs should solve this issue. (Like @discosultan mentioned)
The error message states, that it can't find node_modules\sqlite3\node_modules\node-pre-gyp\node_modules\npmlog\node_modules\are-we-there-yet\node_modules\delegates, probably because npm install mongojs --save was executed directly after checkout or something like that. (Couldn't reproduce this on Linux)
I'm not sure why installing mongojs would trigger something with sqlite3.

after running npm i . I am facing same problem

Even after running npm i ... I am facing same problem

can you post the full output of npm i? Maybe something went wrong. Also please post the output of:
npm -v
node -v

Just got the same error while trying to install node-telegram-bot-api
Running npm install sqlite3 mongojs --save works for me. (npm 5.3.0, node 8.4.0)

npm -v  o/p 5.3.0
node -v o/p v8.2.0

npm i<EMAIL_ADDRESS>--save-exact
npm i mongojs --save
npm i
should do the trick.

Thank you very much friends for helping me. My problem is resolved. I did following activities and things worked for me

deleted node_modules folder in Gekko (because npm i was not installing properly)
npm i
npm node-pre-gyp install --fallback-to-build
npm install sqlite3 mongojs --save

great!

hello sir, i have followed the instructions but its not opening after reaching this point please help me out here. thank you


Don't create synthetic types for fields of superclasses, instead always use top (i.e., java.lang.Object)

If we create synthetic types, then if there are constraints on RHSes of (pseudo-)assignments to the variable in the target method, those constraints won't be taken into account. Object is the top type, so all assignments to the superclass field will succeed if we type the superclass field at Object.

I am not very sure about this PR. Specimin should be able to use javac to update the synthetic types as needed. Specifically, we have a test case called syntheticsupervariables to check if those synthetic fields can end up with correct types.

That test case assumes that the correct types will appear in the input (and this PR does not cause it to fail). The issue that this PR is designed to solve is cases like the new test, where the only information about the field is in the RHS of assignment(s) to it:
class Simple extends Foo {
    void bar() {
        x = 10;
    } }

If this is the only mention of x, then before this PR Specimin would generate the following for the superclass:
class Foo {
    public SyntheticTypeForX x;
}

The issue is that javac would then issue the following error:

.../Simple.java: 7: error: incompatible types: int cannot be converted to SyntheticTypeForX

JavaTypeCorrect can't fix this problem, because the error doesn't occur in the same file in which we need to make a change (the error is in Simple.java, but the fix needs to be in the synthetic superclass' Foo.java file). The ideal fix here might be to change the type of x in Foo to int, but there's no reason to write logic to do that when converting to Object is much easier and will always typecheck.

Professor,
I want to test this new change a bit more on my local computer. Specifically, I don't understand why the changes in this PR do not cause the syntheticSuperVariables test to fail. If every super field has object type, we should see some changes in syntheticSuperVariables.

JavaTypeCorrect can't fix this problem, because the error doesn't occur in the same file in which we need to make a change (the error is in Simple.java, but the fix needs to be in the synthetic superclass' Foo.java file).

Actually, JavaTypeCorrect only returns the map of incorrect types to correct types. It is the job of UnsolvedSymbolVisitor to look up the list of synthetic types it has created and change those types accordingly.
The failure of your test case could be attributed to JavaTypeCorrect currently operating in a single direction. For instance, if an error message states:

error: incompatible types: X cannot be converted to Y

JavaTypeCorrect interprets X as the incorrect synthetic type and Y as the correct type. To address this, JavaTypeCorrect should consider both directions when updating its type map. This adjustment should be ok, since synthetic types generated by UnsolvedSymbolVisitor won't share names with primitive types.

To address this, JavaTypeCorrect should consider both directions when updating its type map

I considered this fix for this test case. However, it wasn't clear to me how JavaTypeCorrect would know in which direction a particular fix should be applied, in the general case.

This adjustment should be ok, since synthetic types generated by UnsolvedSymbolVisitor won't share names with primitive types

We also have to consider user-written types, not just primitives (though this test case only includes a primitive): the same problem would occur if the RHS is e.g. a constructor invocation.
I'm hesitant to assume that users will never write a type with a name like "SyntheticTypeFor...`, which seemed to be the only way to make this work in JavaTypeCorrect to me, especially with this simpler fix available.

Specifically, I don't understand why the changes in this PR do not cause the syntheticSuperVariables test to fail. If every super field has object type, we should see some changes in syntheticSuperVariables

JavaTypeCorrect does correct these types, because they are actually declared in the target class - the super class fields are adjusted to match. I agree it's a bit inconsistent that the types are corrected in that case, but not in the case of superclass fields without shadowing. syntheticSuperVariables is a highly-unrealistic test case, in my opinion, because it does include shadowing and explicit super references, both of which are rare in real code.

I considered this fix for this test case. However, it wasn't clear to me how JavaTypeCorrect would know in which direction a particular fix should be applied, in the general case.

The whole logic of JavaTypeCorrect has been relying on the hope that users will not create type names like "SyntheticTypeFor..." :-)
So we can simply add both directions to the map.
If we have time, we can make the synthetic type names more unique by adding a random number to those syntheic type names.

Given this scenario, it is better to use synthetic names for types. This minimizes the likelihood of conflicts arising from multiple synthetic fields sharing the same type name.

This gets at the core problem with the current technical approach here, I think: JavaTypeCorrect's logic operates at the type level, which relies on each thing it might correct having a unique type. It would be better if it operated at the declaration level: that is, if the changes that it makes were scoped properly to the declarations that the errors are related to.

Consequently, UnsolvedSymbolVisitor will proceed to indiscriminately change every synthetic field with an Object type into boolean

I see your point. I'll try to write a test case that exposes this behavior as part of this PR, and then I'll adjust the technical strategy here to fix this error at the JavaTypeCorrect stage. However, I think we're taking on even more technical debt here: JavaTypeCorrect's overall strategy of relying on type names is fundamentally incorrect, and it will continue to cause us problems in the future.

JavaTypeCorrect's overall strategy of relying on type names is fundamentally incorrect, and it will continue to cause us problems in the future.

I think the main difficulty we have here is that, in the case of Specimin, the file where the type error occurs (i.e. a target file) is never the same as the file where we need to fix that error (i.e. a synthetic file). Unfortunately, javac only tells us the simple names of types within error messages.

@LoiNguyenCS can you take another look? I've completely changed the implementation strategy.


Compilation in 64 bits

Hi,
Open the Visual Studio project and generated the code output a dll for Reaper x86 (reaper_sws.dll). How to build a dll for Reaper x64 (reaper_sws64.dll) ?

No issue/FR here. Google should help you to sort it out...


Swipe or snap

Hello, i wanna try put the scroll snap in mobile but i cant find anything in scrollify to do that.
Can u hellp me with this case, i really needed this to mobile when touchstart down and drag move to the next section i want like a snap, the post freeze and move with touch finger. Do you understand what i want? Thanks For your time and help.

Scrollify is optimised for mobile. No need to do anything different.

yes, but i want control de animation when u touchstart in mobile i control the section to up or down and when touchend the animation continue to next or previous section. Like Drag and Drop http://stereobit.github.io/dragend/

You can add your own touchstart events to trigger animations. No need to go though Scrollify for that.

i try use a manual scroll but when i scroll down, the script fit section to window every time i move on touch, how i can disable this?

Use the 'standardScrollElements' option to set which elements you want to drag without triggering Scrollify

Its to much complicated, basically i want when touchmove up or down the animation stoped or stoped and fallow the finger up or down, and when touchend the animated start to next or previous section

1.0.9 has an option called touchScroll so you can now disable touch based scrolling.


Update Modern C++ Json location

Update json.hpp location.
However I would appricate it, if this project is able to include this dependency automatically.
Like the Cmake fetch & embed:
https://github.com/nlohmann/json#embedded-fetchcontent
Like so:

# Targets
set(IPFS_API_LIBNAME ipfs-http-client)

include_directories("include")

# To build and install a shared library: "cmake -DBUILD_SHARED_LIBS:BOOL=ON ..."
add_library(${IPFS_API_LIBNAME}
  src/client.cc
  src/http/transport-curl.cc
)

# Fetch "JSON for Modern C++"
include(FetchContent)

FetchContent_Declare(json
  GIT_REPOSITORY https://github.com/nlohmann/json.git
  GIT_TAG v3.9.1)

FetchContent_GetProperties(json)
if(NOT json_POPULATED)
  FetchContent_Populate(json)
  add_subdirectory(${json_SOURCE_DIR} ${json_BINARY_DIR} EXCLUDE_FROM_ALL)
endif()

set_target_properties(${IPFS_API_LIBNAME} PROPERTIES
  SOVERSION ${PROJECT_VERSION_MAJOR}
  VERSION ${PROJECT_VERSION}
)
target_link_libraries(${IPFS_API_LIBNAME} ${CURL_LIBRARIES} nlohmann_json::nlohmann_json)

Would be much better and easier for everybody 👍🏽 . I will create an alternative PR.

Alternative solution (better in my opinion): https://github.com/vasild/cpp-ipfs-http-client/pull/33

Coverage remained the same at 100.0% when pulling 615ce3b0ad54304ad6a3782a787f1399fd0c7e70 on danger89:patch-2 into b448b678b8a7b572013e45ae1c01fb572fe9a0af on vasild:master.

I will close this in favour of: https://github.com/vasild/cpp-ipfs-http-client/pull/33


Geometry tester refactoring

Complete refactoring of the geometry testing utility, with modularity in mind
Similar code architecture as used for the ntuplizers

With different plugins for different geometry objects to be tested / checked
Each of these plugins contains two main methods, one that performs geometry checks and one that fills geometry objects in output ntuples

In addition to an improved modularity and readability the main updates compared to the existing tester are

Added more comprehensive consistency mapping checks
Finding an issue doesn't stop the process and all issues are summarized and reported at the end
Errors are filled in the output ntuples, with specific error codes for each type of error, such that they can be investigated downstream
The mapping between objects is filled in the ntuples (cells <-> TCs <-> modules <-> Stage1 <-> Stage2), also to enable downstream detailed checks

One thing to note: many issues are reported at various stages when running with the V16 geometry, but I didn't check them yet

FYI @EmyrClement @indra-ehep

Hi @jbsauvan thanks for this, I don't have any comments on the code.  However I noticed some changes in the validation histograms, and I assumed this PR shouldn't cause any changes in the algorithm implementation.  e.g. see the distribution of tower pt:

Other than a small change to HGCalTriggerGeometryV9Imp3 I couldn't see anything obvious that could cause this change - am I missing something, or perhaps incorrectly interpreting the validation plots?

Thanks @EmyrClement
And thanks for spotting the differences in the validation histograms! I overlooked them.
This is not completely unexpected, as this seem to affect only the EM part of the tower energy, as well as the TC eta at the edges of the HGCAL.
This change I made in the geometry class is actually a fix to only consider valid cells when looping on cells in a TC in the silicon section (which I spotted by adding missing consistency checks in the tester). Before, for a partial module, it was looping on  all cells as if it was a full module. Which is impacting the cells within a given TC as well as the cells within a given module (which makes use of the cell->TC function).
This function is mainly used when computing the position of a TC and the position of a module, with obviously much larger impact on the module position. It means that partial modules were put in the wrong towers before.
We don't have validation plots for module sums at the moment but I would expect to see effects in eta there as well.
Given the relatively large impact, I will make a dedicated PR with just this fix. This way it should also confirm that it comes indeed from this change.

Made separate PR for the geometry fix in #115

We do see the same differences in validation plots of PR 115

Thanks @jbsauvan, I commented stating the same thing in #115.  I suggested there that we merge #115 and then rebase this PR to check that this PR really doesn't change anything, and as you mentioned we then have one PR with the fix factorised out from the changes here.  Are you happy with that approach?

Thanks @jbsauvan, I commented stating the same thing in #115. I suggested there that we merge #115 and then rebase this PR to check that this PR really doesn't change anything, and as you mentioned we then have one PR with the fix factorised out from the changes here. Are you happy with that approach?

Yes, perfect! 👍

Validation plots now look good, so I'll merge this.


SWS Website is down

SWS extension website is not avaible, and so, the extension cannot be downloaded anymore.
Who is in charge of the domain name ?

Thanks for letting me know.  I'll fix ASAP.

OK site is back up, but may require a bit of time for the DNS change to propagate the through the tubes.

@swstim thanks ! good to see this is not abandoned :)
I will close the issue when it will back again so people can see that an issue was already open.

it's back ! :)


v3: log streaming

Instead of having to refresh to update the logs, it'd be cool if we could follow/tail the logs.

+1
On Tue, May 19, 2015 at 11:27 AM, Thomas Barlow<EMAIL_ADDRESS>wrote:

Instead of having to refresh to update the logs, it'd be cool if we could
follow/tail the logs.
—
Reply to this email directly or view it on GitHub
https://github.com/shipyard/shipyard/issues/549.

shipyard logs API seems can not add tail param to tail last rows of logs

Can you give an example of the request you are sending?
On Thu, Jun 11, 2015 at 6:07 AM, xudong.guan<EMAIL_ADDRESS>wrote:

shipyard logs API seems can not add tail param to tail last rows of logs
—
Reply to this email directly or view it on GitHub
https://github.com/shipyard/shipyard/issues/549#issuecomment-111075243.

Hi @ehazlett ,
docker run -d <image> sh -c "while true;do date;sleep 3;done"

I used python requests libary ,
import requests
res = requests.get('http://<ip>:<port>/api/containers/<container_id>/logs?tail=1', headers={'X-Service-Key': 'xxxxx'}
print res.text

it will flood me all logs...did I do it wrong way?

In v2 we wrapped the requests in our own API and didn't implement
streaming.  In v3, we proxy directly to Swarm therefore streaming should
just work (although it would be a different endpoint).  Would you want to
try that?
On Fri, Jun 12, 2015 at 3:56 AM, xudong.guan<EMAIL_ADDRESS>wrote:

Hi @ehazlett https://github.com/ehazlett ,
docker run -d  sh -c "while true;do date;sleep 3;done"
I used python requests libary ,
import requests
res = requests.get('http://:/api/containers/<container_id>/logs?tail=1', headers={'X-Service-Key': 'xxxxx'}
print res.text
it will flood me all logs...did I do it wrong way?
—
Reply to this email directly or view it on GitHub
https://github.com/shipyard/shipyard/issues/549#issuecomment-111398375.

@ehazlett
Thanks for you kindly reply.
My docker servers are not deployed with Swarm, only shipyard.
But it's not a big problem, I will workaround this.：）


Add [Sonatype Lift] badge

:clipboard: Description
This request is to add a badge for Sonatype Lift (lift.sonatype.com
The information provided will represent if a given repository is currently enabled by sonatype Lift analysis
:link: Data
Sonatype Lift will be publishing a badge endpoint at https://lift.sonatype.com/api/badge
The API will be as follows:
/api/badge/<owner>/<repo>
{
  label: <label to be displayed>
  message: <message to be displayed>
  url: <url to the repository reports>
}

:microphone: Motivation
Project maintainers can use the badge to show to the public that their repository is being protect by Sonatype Lift tools

Thanks for reaching out!
While I do agree that Sonatype Lift is the type of service we'd be willing and interested in providing badges for, I'm not convinced the particular data point proposed here is a relevant/worthwhile one for us to provide natively. Additionally, and apologies as we've still not documented this yet, but we do not want to provide native badges that are actually based on our Endpoint badge, as is proposed here (see also https://github.com/badges/shields/pull/5701#discussion_r513048352), so the approach wouldn't be viable either.
My opposition to the badge is due to it seeming to likely be in violation of the branding/marketing clause in our badge specification. Whereas it'd make sense and I'd be a :+1: for a badge that displayed analysis result/etc. type of info, I just don't see us adding a badge that conveys anything to the effect of "I use some named service/tool". If you'd be interested in seeing something like the former then please feel free to open a new issue with relevant details.
I'd like to close this as a won't fix/implement, but will wait for a bit lest any other maintainer(s) strongly disagree with me.

@calebcartwright thank you for your detailed response. I totally understand your concerns. I'm not asking for a change to your concerns but thought I would convey why we took this approach on this first PR.
It is our first badge and I made label, message etc all dynamic to allow us to iterate quicker (changes on our end rather than an external PR once we establish what to provide in the badge) so we can probably make this more static and fit your requirements.
Sonatype Lift doesn't just provide a single data point on analysed projects, so this initial badge was just to get 'something' available with the intent to add multiple badges, vulnerabilities, code quality findings etc. We just hadn't decided on how to present our data and what just yet.

It is our first badge and I made label, message etc all dynamic to allow us to iterate quicker (changes on our end rather than an external PR once we establish what to provide in the badge) so we can probably make this more static and fit your requirements.

Understand the desire to get something out quickly, but the part I want to stress is that Shields must and will set the badge values for the badges we provide natively. The Endpoint badge is essentially a power form of the Dynamic badge, or for cases where users want a badge for more bespoke cases or services, or which require private authentication. We don't want to directly consume our own Endpoint model for native badges, and certainly not in a way that cedes control of those defaults.
We'd love to still collaborate on any future badges, but I given the context of this thread it might be advisable to first discuss the target badge(s).
In the interim, I do think there's aspects of our service (or even just the spec itself) you could utilize to get badges to your users, but we'll just want to go a different route for adding any native badges to our catalog.


SqlSetup: Error message is cryptic when Test-TargetResource returns false when called from Set-TargetResource

Details of the scenario you tried and the problem that is occurring:
This error message is kind of cryptic for users not familiar with the code.
Test-TargetResource returned false after calling Set-TargetResource.

A more correct message could be:
Set-TargetResource tried to certify the configuration state with Test-TargetResource, but verification failed. Test-TargetResource returned false (not in desired state).

The DSC configuration that is using the resource (as detailed as possible):
Any xSQLServerSetup that fail configuration (for example setup.exe returns with an error).
Version of the Operating System, SQL Server and PowerShell the DSC Target Node is running:
n/a
What module (SqlServer or SQLPS) and which version of the module the DSC Target Node is running:
n/a
Version of the DSC module you're using, or 'dev' if you're using current dev branch:
Dev

Should add that user should slook in the `...\Setup Bootstrap\Log\Summary.txt" file for the problem.


Fixed bundle sorting

The bundle sorting used b < a as its comparison which does nothing, so when bundles tried to decode in rust lib they failed. Decoding might have worked sometimes if the bundles by luck came from the node in the correct order.
This code does not sort.
[5, 1, 2, 8, 3, 5, 3, 2].sort((a, b) => b < a)
(8) [5, 1, 2, 8, 3, 5, 3, 2]

Changed to a - b
[5, 1, 2, 8, 3, 5, 3, 2].sort((a, b) => a - b)
(8) [1, 2, 2, 3, 3, 5, 5, 8]

I think better that we have unit tests for this (at least we start from there)


Incompatibility datalab

Fix #5876

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint.


requesting Built-in Services topic

Fundamentals -> Dependency Injection -> Built-in Services.
A Table which includes all ASP.NET 5 Built-in Services (e.g. IHttpContextAccessor), together with their type (Scoped, Transient, or Singleton) and major function. This topic may especially useful while either creating custom services or writing application code.

Agreed - having a table of all built in services would be great. Some of the built-in services are covered in https://docs.asp.net/en/latest/fundamentals/startup.html#services-available-in-startup, but it loosk like IHttpContextAccessor isn't covered anywhere.

Moved to #9238


CircleShape2D radius can only increase/decrease in steps of .5

Operating system or device - Godot version:
Debian 9 - 3.0
Issue description:
When updating the radius of a CircleShape2D from a CollisionShape2D, the radius can only be increased in steps of .5, so you can only have either 1, 1.5 or 2.
No 1.25 or 1.3 and such, and I would like it to be like the scale property where you can have 0.6850.. I know, that amount of decimals is not a needed function, but still.

Was this initially for being pixel-perfect somehow?

Uhm no, my sprites get scale up/down very very often, so I need my CollisionShape2D (which has a CircleShape2D) to adjust to the sprite new size, and I want it to be as accurate as possible.

Note, result of #866's fix.

This is still valid in 3.0, and a bit better in the master branch, as it still increments in .5 but it allows you to type values with .1 of precision.
To properly solve this, a better input workflow is needed where the "common sense" values given for the slider can be more freely overridden by manual input. In the master branch there is a new feature allowing manual input below and above the min and max of the slider range, but no setting to allow more precision than the slider's step. (I'll open a new issue for that though)

Closing as superseded by #19242.


Brig does 50 with bash instead of 5

Created by: hawdo

moved from ow1_emulator_backup#549

mentioned in merge request ow1_emulator_backup!404


Launching two windows for Outlook 2016 & OneNote 2016

Hi,
Two startup windows are opening while launching Outlook 2016 & OneNote 2016 using WinApp Driver. Other applications are working fine ( Word , Excel , PowerPoint, Adobe , etc).
Thanks & Regards
Rajeesh

Hi @rajeeshmenoth,
Can you clarify more on "startup windows"? Do you mean that Outlook and OneNote will open up two instances instead of one?

Hi,


Sometimes SITL fails to start with "An instance of Gazebo is not running."

Every now and then when I start SITL Gazebo I see:
An instance of Gazebo is not running.

And afterwards it doesn't start up correctly.
This also lead to a timeout in MAVSDK CI:
https://github.com/mavlink/MAVSDK/pull/1149/checks?check_run_id=897897472

Presumably this happens when gzserver doesn't start or doesn't start fast enough before the gz command:
https://github.com/PX4/Firmware/blob/e4f65f81f72ab6c2bb599bece9e55317826d981c/Tools/sitl_run.sh#L108


[BUG] ME conduit crashing the server when loading the chunk it is placed in when connected to a ME system

Is there an existing issue for this?

[x] I have searched the existing issues

Current Behavior
When I go away from my base using either /home, a nether portal, just walking far away or anything else that makes the chunk the ME Conduit was placed in unload and then come back (using the nether portal again, /home, walk into the chunks etc.) it crashes the server.
When other players are nearby loading the chunks the crash doesn't occur. When I force-load the chunks via the FTB Chunks Map thing the crash doesn't occur. It only happens when the chunks unload and then are loaded again.
After restarting the server and connecting again I spawn at the location where I should have been teleported / where I was walking at when the server crashed. After spawning I can play normally and destroy the ME Conduit.
crash-2023-09-04_01.15.52-server.txt
Expected Behavior
The server not crashing when unloading and loading the chunks the ME Conduit is in.
Steps To Reproduce

Place a ME Controller and power it.
Place a ME Conduit on any side of it.
Walk away from the ME Conduit so the chunk it is placed in unloads.
Walk back into the area where the ME Conduit was placed so it loads the chunk.
Crash.

Environment
- OS: Debian 12
- Java version: OpenJDK 17.0.8 64-Bit Server VM
- Minecraft version: 1.20.1
- Version: EnderIO-1.20.1-6.0.18-alpha.jar

Anything else?
No response

I have another Crash log to contribute, seems to be the very same thing.
crash-2023-10-12_04.28.48-server.txt

crash-2023-10-18_22.55.47-server.txt
Same crash


feature(any): added any method to array.js

A simple method to check there is a value in an array. Returns true if it exists or false otherwise

Hey, what's up can you so how you got false .  I replace foreach with some


Verify cinder resources after adoption

We should verify that the cinder volumes, snapshot and backup resources have consistent state before and after the adoption.

cinder_verify.yaml looks good but i think you forgot to include it from main.yaml


NativeModules.AWSRNCognitoCredentials returns undefined

Trying to use Cognito, and following the example code, I end up with:
import React, {Component} from "react";
import View} from "react-native";

import {AWSCognitoCredentials} from 'aws-sdk-react-native-core';
import {AWSS3TransferUtility} from 'aws-sdk-react-native-transfer-utility';

class Sample extends Component {

    constructor(props) {
        super(props)

        ASCognitoCredentials.initWithOptions({"region": "XXX", "identity_pool_id": "YYY"})
    }

    render() {
        return (<View></View>)
    }
}

XCode produces the following error:
[fatal][tid:com.facebook.react.RCTExceptionsManagerQueue] Unhandled JS Exception: Cannot read property 'initWithOptions' of undefined
A little debugging, and it appears that in AWSCogniteCredentials.js the following returned: undefined.
var cognitoClient = NativeModules.AWSRNCognitoCredentials;

If XCode is producing the error rather than the react back end, looks like your framework might be missing from the XCode project. Download the iOS AWS-SDK and drag AWSCore, AWSCognitoIdentityProvider, and whatever other frameworks you intend to utilise in your project... should work fine after that.

I have the same issue. I responded originally thinking I had fixed it, but I didn't. :(

Hi @FearMediocrity @michaelcuneo,

Which version of Xcode are you using?
Did you download the respective framework from the AWS iOS SDK?
What does your header search path look like?

@FearMediocrity you are importing AWSCognitoCredentials but are calling ASCognitoCredential which is undefined. (note the missing W)?

I have the same issue. Android. Samsung S6.
Are there things missing from the README. Do we need to add external libraries (the Android AWS  SDK) to make this work? They are mentinoned for iOS but not Android.

This fixed the issue (a bad installation more likely) for Android.
Add this line
compile 'com.amazonaws:aws-android-sdk-core:2.2.+'
in the dependencies of android/app/build.gradle if it's not there.
[How I got there:
I went to my node_modules/aws-sdk-react-native-core/android/build.gradle
saw this:
dependencies {
compile 'com.facebook.react:react-native:+'
compile 'com.amazonaws:aws-android-sdk-core:+'
}
From there, I got to this
http://docs.aws.amazon.com/mobile/sdkforandroid/developerguide/setup.html
used option 1 (my IDE is not Android Studio but I do use it) and voilà! :)]

@appwiz I am having same issue on iOS...
cognitoClient.initWithOptions(options) in AWSCognitoCredentials.js is undefined. Obviously native code not being found. When you say...
Did you download the respective framework from the AWS iOS SDK?
What does your header search path look like?
...can you give a little more detail on how to set those up properly.
I copied appropriate frameworks in iOS/Frameworks in my node_modules and then did xcode build which it said succeeded, but still having this issue. I would assume if build succeeded the header paths are good.
I also found an initial issue in AWSCognitoCredentials.js
it had async {callbackId}, I changed to async (callbackId)

Maybe my answer here can help : https://github.com/awslabs/aws-sdk-react-native/issues/24#issuecomment-267746814


Fix ConcurrentOpenLongPairRangeSet remove all ranges

Motivation
Expected result: only the data in the current range is removed
Actual result: removed data for all ranges

@315157973 good catch! What was the impact of this bug?

impact

Messages that have been acked may be repeatedly consumed


⚠ Requests has degraded performance

In 7f0183a, Requests ($SITES_URL_REQUESTS) experienced degraded performance:

HTTP code: 525
Response time: 2539 ms

Resolved: Requests performance has improved in 4c8cb1e after 48 minutes.


How do I train SRVGGNet on my own dataset?

The network of SRVGGNet architecture is amazing in terms of performance and results, but I want to deploy this model on NPU and found that the performance is a little bit worse, reducing 5 convolutions is just right, I want to retrain the trimmed model, when I didn't find the corresponding profile. Thank you very much!

我训练为啥还没 ESRGAN的RRDBgan 好


Blog post: Http4s error handling using Cats Meow MTL

Please have a look @oleg-py !
~I used tut for everything except for the last part because the dependency meow-mtl could not be resolved. If anybody has any idea of how to solve it (maybe adding a Resolver for tut?) I'd be glad to fix it.~
Feedback from @rossabaker would be greatly appreciated :)

I used tut for everything except for the last part because the dependency meow-mtl could not be resolved. If anybody has any idea of how to solve it (maybe adding a Resolver for tut?) I'd be glad to fix it.

@gvolpe It resolves fine from my end: com.olegpy::meow-mtl:0.1.1.

Thanks a lot for your review @rossabaker !
One thing that happened after removing my custom json codecs and adding the suggested CirceEntityCodecs is that now I get this error when trying to return a response of type String. How can I solve this?
// <console>:41: error: ambiguous implicit values:
//  both method stringEncoder in trait EntityEncoderInstances of type [F[_]](implicit charset: org.http4s.Charset)org.http4s.EntityEncoder[F,String]
//  and method circeEntityEncoder in trait CirceEntityEncoder of type [F[_], A](implicit evidence$1: cats.Applicative[F], implicit evidence$2: io.circe.Encoder[A])org.http4s.EntityEncoder[F,A]
//  match expected type org.http4s.EntityEncoder[F,String]
// Error occurred in an application involving default arguments.
//                case None => NotFound(username)

Thanks @larsrh ! I got it compiling now.... Might have been a connection issue at that time I guess.

@gvolpe great post, thanks for highlighting meow-mtl 👍

Hope it becomes part of cats-mtl soon @oleg-py :)

Oh, right.  This is why I don't like CirceEntityCodecs: it introduces incoherent instance, which are hard to reason about, especially in tut scopes.  This is why I always use .asJson and then rely on the EntiityEncoder[F, Json] you get from org.http4s.circe._.  It's still not ideal, because it's an orphan instance, but at least it's unique.

@rossabaker I left a few comments in an outdated comment so I'm not sure whether you got notified?

I finally went with my latest proposal for generalizing error handling at the HttpRoutes[F] level. I think I'm closer now but still I'll wait for @rossabaker 's final words.

@larsrh @rossabaker are you okay with the content of the post?
I'm thinking that it might be better to just skip tut on the problematic blocks and once we can fix how tut runs I can PR a fix for it. What do you think?

Yes, I think the content is good.

I'm thinking that it might be better to just skip tut on the problematic blocks and once we can fix how tut runs I can PR a fix for it. What do you think?

Sounds good to me. I think this is good to merge once the build passes.

Awesome thanks a lot @larsrh  and @rossabaker for your fantastic review :smiley:
For the record I started investigating and looking into TutMain to see if I can do something about it :)

@gvolpe Thank you for the contribution!


We need better documentation please!

dotnet cli needs better documentation (including F# please!)
F# is a "first-class member of .NET" https://docs.microsoft.com/en-us/dotnet/fsharp/
but it is very hard to find the correct way to use dotnet with F#.
General
I tried with $ dotnet new console -lang F# -f net462 to use .NET 4.6.2 on mono (also with net461) and I get an error because neither net461 nor net462 are valid values for -f (Framework) flag
I could easily solve this problem by myself if I could find documentation on the "valid values for -f (Framework)" flag.
Also, the $ dotnew new console --help output is not enough
It doesn't say anything about the correct switch values... The --help message is not very helpful
Something like $ dotnet new console -lang F# --target-framework-override net462 -o hello works!
Found some examples here https://github.com/Microsoft/visualfsharp/issues/3303#issue-240393680
But it shouldn't be necessary to dig in a lot of github issues for my "first-class member of .NET" language...
Now I don't know how to run my build with mono (I want/need type providers. But dotnet core still doesn't support TP: https://github.com/Microsoft/visualfsharp/issues/3303)
I followed this comment, https://github.com/Microsoft/visualfsharp/issues/3303#issuecomment-316256202 , and using
<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>net462</TargetFramework>
  </PropertyGroup>

  <PropertyGroup Condition="$(OS)=='Unix'">
    <FscToolPath>./tools</FscToolPath>
    <FscToolExe>fsharpc.exe</FscToolExe>
  </PropertyGroup>

  <ItemGroup>
    <Compile Include="Program.fs" />
  </ItemGroup>

</Project>

with a ./tools/fsharpc.exe file:
#!/usr/bin/env sh
mono /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/fsharp/fsc.exe --exename:$(basename "$0") "$@"

I can compile with $ dotnet build, but cannot run with $ dotnet run
By the way, I also had to add this to my ~/.zshenv:
export FrameworkPathOverride=/Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/4.6.2-api

Maybe https://github.com/TheAngryByrd/dotnet-mono is the answer? But hell, it demands a lot of will to keep digging hours and hours to use my "first-class member of .NET"-language 😞

The documentation specifies valid values for -f here.  If you think that net462 or other values should be added, the correct place to file an issue is the CLI repository.  We'll update the documentation here to reflect the product if a change is made.
Suggestions about improving --help should be created as an issue on the CLI repository, because this is a change that has to happen to the product.  We'll update any relevant info in the docs as necessary.
--target-framework-override doesn't seem to be documented.  Seems like something which should be on that page.  @mairaw @nguerrera is this accurate?
Type Provider support on .NET Core is still in progress (as specified in the issue you've linked, and our official blog post).  We will not be documenting the workaround, as sort of a hacky state of affairs.

Yes, I was discussing with @KathleenDollard, @mlorbetske and @livarcocc about this one offline after seeing on gitter and suggesting @oscarvarto to open an issue here.
It seems that --target-framework-override was left on purpose out of --help and therefore was not included on docs. I'll need confirmation from the CLI team on whether we want to add that or not.
Also, -f|--framework is also not documented for console apps even though the template seems to have that and help doesn't show that. Is --framework really supported for the console template? If so, what are the expected values and scenario where this is used since it's not used for .NET Framework apps.

-f|--framework is also not documented for console apps even though the template seems to have that and help doesn't show that. Is --framework really supported for the console template?

--framework  for console apps was added to the doc along with a link to valid values in #14356, closing this issue.


Feat/client secret expiry

Type of Change

[ ] Bugfix
[x] New feature
[x] Enhancement
[x] Refactoring
[ ] Dependency updates
[ ] Documentation
[ ] CI/CD

Description
We have added a new Optional field in MerchantAccount table i.e intent_fulfillment_time that will set by the merchant during the account creation and by default it is of 900secs(15 mins). So If the intent is set then the customer needs to fulfill it within that time limit or else it will expire and throw client_secret_expired
Additional Changes

[ ] This PR modifies the API contract
[x] This PR modifies the database schema
[ ] This PR modifies application configuration/environment variables

Motivation and Context

How did you test it?
Written 3 tests which verifies

Client secret is itself mismatching or not from req and from payment intent.
intent_filfillment_time once expired should throw error.
intent_fulfillment_time not expired should pass the test.

Checklist

[x] I formatted the code cargo +nightly fmt --all
[x] I addressed lints thrown by cargo clippy
[x] I reviewed submitted code
[x] I added unit tests for my changes where possible
[ ] I added a CHANGELOG entry if applicable

Need more refactorings

Please ensure you follow our commit message guidelines for PR titles as well, since it ultimately ends up in the commit message after being squashed.


Minor fixes

Minor ratbagd/ratbagc adjustments:

Bumped copyright to 2019.
Fixed typo in profile.capabilities description.
only ratbagd.py: Removed vim helper line since the file has a proper file extension.

Fix missing capability in ratbagctl.test
hidpp20: set dictionary output to raw

Also included in #870.


docs(UI): Spacing Between Heading and Badges

Description:
This is a small UI fix for the docs that give some separation between the heading and the badges.

Coverage increased (+0.2%) to 96.947% when pulling d32967408515fa8d43d0324ebbbbcdd48d1f184c on pertrai1:docs-label-spacing into f97b79c570fe02d9520fecfdc5105c2b8ab68594 on ReactiveX:master.


Add Rust impl of wasmtime_ssp_proc_exit

Replaces C implementation of wasmtime_ssp_proc_exit with pure Rust implementation. This PR is the first one of a series addressing #120.

Looks good, with one comment: Let's put the new implementations in a new file, rather than adding to host.rs. I know host.rs isn't very big right now, but its conceptual purpose is to provide types and constants and be the counterpart to wasm32.rs. Putting implementations in a separate file will help us keep the separate concerns of translating between guest/host data types and actual interface implementations separate.
As we move more things to Rust, we may eventually want to remove wasmtime_ssp.h altogether, and move what's left into host.rs -- which will be the types and the constants.

Sounds good. I'm all for good organisation of code especially if, in the future, it means simpler and cleaner maintenance.
We could either put in a separate module at the crate level, say host_impls.rs, or we could make it a submodule of the host module. In the latter case, we could then use the "import-all" trick to hide the submodule from the rest of the crate and, as a result, get away with not having to change the internals of the actual syscalls in syscalls.rs. So, to sum up, we could have it as
// in host.rs
mod impls; // or some other, more descriptive name
pub use self::impls::*;
// ...

// in host/impls.rs
use super::*;

pub fn wasmtime_ssp_proc_exit(...)

with the code in syscalls.rs unchanged. What do you reckon? Which option do you prefer?

I think I have a mild preference for having a new module at the crate level, rather than a submodule. It may even become an entirely new crate eventually.

I've moved the implementation to host_impls.rs module at the crate level. Let me know if host_impls is a good name though!

host_impls.rs works for now. Things will likely evolve over time, to be more modular, etc., but we can figure that out as we go.

Hmm, analysing js-polyfill/build.sh (which I completely forgot about when submitting the PR), I think I might have been too hasty in removing the wasmtime_ssp_proc_exit from wasmtime_ssp.h. I believe that by doing so I've broken the polyfill as now __wasi_proc_exit will be missing from the exported functions table. Would you agree @sunfishcode? If so, let me know and I'll re-add the missing symbols to wasmtime_ssp.h, and posix.c. Sorry about this!


fix: only allow btc usd as traiding pair

We currently don't support ETHUSD, hence removing the option for now,

bors r+


Prevent raycaster detecting buttonpress while orbiting

Prevent raycaster detecting buttonpress while orbiting
Description
-How would I prevent raycasting while orbiting,
I'm using orbiting to replicate a panoramic scene, my problem is while the mouse button is down to orbit, the raycaster detects the objects and fires the action

As the scene panes with the mouse button down if I pass over the doors and buttons on the keypad, they will trigger, I want the orbit to work with left click n hold

scifi3.zip
here is the file

maybe like this? works if the object is in a group, it's not detected as the camera orbits:
`var orbit = program.getObjectByName("orbit");
var box = program.getObjectByName("box");
let curCamX;
let preCamX;
var turning;
function initialize() {
}
function update() {
curCamX = orbit.position.x;
if(preCamX == curCamX ){
turning = true
} else{
turning = false
}
preCamX = curCamX;
var intersects = scene.raycaster.intersectObjects(scene.children,turning);
for(var i = 0; i < intersects.length; i++)
{
if(Mouse.buttonPressed(Mouse.LEFT) && intersects[i].object.name =="box")
{
console.log("hit");
}
return scene;
}
}
`


Page flickering on slide transition in Safari (Mac Only)

I've noticed an that when the slides transition, it's causing other items on the page to flicker.  This is only happening on Safari (Mac).
Fiddle: https://jsfiddle.net/d55mdzut/4/
I haven't been able to replicate the issue exactly in a fiddle.  On the actual site, the text and all content below the slider is flickering.  In the fiddle, I did notice that the image does flicker in Safari (Mac) but not on any other platform, so this I think it's the same problem.
I believe the issue came up when I updated from 1.3.3 to 1.4.1 since my client never brought it up before, but I'm still waiting on confirmation for that.

flickering can happen due to composited layers getting re-rendered, have a look at some of your flickering elements and see if they have opacity, transform or z-indexset on them or their parents - a usual culprit is absolutely positioned elemtents. I don't really know how to fix your individual issue, but you should look here first, try changing some css values for the elements (or parents) which are flickering :)

I am having the same issue with a slider I just put on a client website.  When the slider transactions (slides), several text elements on the page flicker.  This is only occurring in Safari on Mac. Anyone else seeing this or find a solution yet?

This bug is not slick.js related - it's browser-engine related.
You should try things like:
-webkit-backface-visibility:hidden;
position:(non-static);
z-index
transform
For example las time i have bug like this z-index:10; for entire slider did fix it.

Adding this -webkit-transform:translateZ(0) to the flickering elements fixed my issues.  Interestingly, -webkit-backface-visibility:hidden; fixed the issue for one section on the page, but wouldn't fix it for another.


Krayts man

added dto for payment

This branch has already been merged before in some pull request.
Please create new one and merge all commits in one.


Fix drone image tagging/creation

Merging directly, as there is no available people for review at this time.


Stage to Main

Releasing:

https://github.com/adobecom/express/pull/1233
https://github.com/adobecom/express/pull/1253
https://github.com/adobecom/express/pull/1245
https://github.com/adobecom/express/pull/1254

Pages to check for regression and performance:

https://stage--express--adobecom.hlx.live/express/?martech=off

Codecov Report
Attention: Patch coverage is 88.00000% with 3 lines in your changes missing coverage. Please review.

Project coverage is 43.53%. Comparing base (785fb51) to head (f72a78b).
Report is 17 commits behind head on main.

Files with missing lines
Patch %
Lines

express/blocks/how-to-steps/how-to-steps.js
0.00%
1 Missing :warning:

express/scripts/content-replace.js
0.00%
1 Missing :warning:

express/scripts/utils.js
0.00%
1 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1255      +/-   ##
==========================================
+ Coverage   42.60%   43.53%   +0.93%
==========================================
  Files          97       98       +1
  Lines       22982    22821     -161
==========================================
+ Hits         9792     9936     +144
+ Misses      13190    12885     -305

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Save button is missing in Demo

Kindly Add a save button code in the demo so I can reuse the code as it is to update and Edit the Email.
Kindly provide the code in the component form.
Thank you

Please see https://github.com/arco-design/easy-email/blob/master/demo/src/pages/Editor/index.tsx

Hi Thank You for quick repsonse.
I have checked the code and what I see, is code is imported from other packages.
When I try to import the same file, that file is importing other files as well.
I tried to import that files as well, still, code is not working as per expectation like
showing loader on save button and then show success toast at the end.
I think as it is react, if you can reference the code that I needed then I can extract the code from those files.
As it is a simple button what I expect is :
A simple on-call event should trigger on click and save the template in the backend and show the success notification as you are doing in the main repo.
Can you please reference the code I need or provide a simple component to reuse in the demo?
Looking forward to your kind response.
Thank You

Detail: https://github.com/m-Ryan/easy-email-demo/blob/main/src/App.tsx
Preview:  https://easy-email-demo-m-ryan.vercel.app/

Code is missing in the demo,
Kindly check the screenshot :
https://i.imgur.com/AXiRCko.png

Thanks for help


[Bug] LifecycleEffect Loaded event not firing on UWP

Description
The LifecycleEffect does not seem to work on UWP outside of the sample app.
When tested on android it seems to work fine.
Steps to Reproduce

Create an empty xamarin app
Add a lifecycle event to the MainPage xaml and bind the Loaded event

<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             xmlns:xct="http://xamarin.com/schemas/2020/toolkit"
             x:Class="App1.MainPage">
  <ContentPage.Effects>
    <xct:LifecycleEffect Loaded="LifecycleEffect_Loaded"/>
  </ContentPage.Effects>
  <StackLayout>
    <Label  Text="Start developing now" FontSize="Title" Padding="30,10,30,10">
      <Label.Effects>
        <xct:LifecycleEffect Loaded="LifecycleEffect_Loaded"/>
      </Label.Effects>
    </Label>
    <Label x:Name="lbl" FontSize="16" Padding="30,0,30,0"/>
  </StackLayout>
</ContentPage>

using System;

using Xamarin.Forms;

namespace App1
{
  public partial class MainPage : ContentPage
  {
    public MainPage()
    {
      InitializeComponent();
    }

    private void LifecycleEffect_Loaded(object sender, EventArgs e)
    {
      if (sender is Label)
        lbl.Text += "Label loaded \n";
      else if (sender is ContentPage)
        lbl.Text += "ContentPage loaded \n";
    }
  }
}

Expected Behavior
The Loaded event gets fired.
Actual Behavior
The loaded event does not get fire.
Basic Information

Version with issue: 1.1.0
Last known good version:
IDE: Visual Studio Enterprise 16.9.4
Platform Target Frameworks:

Android: 30
UWP:  19041

Nuget Packages: Xamarin.Forms <IP_ADDRESS>2

Reproduction Link
LifecycleTest.zip

@RubenDobbels If you change your min target version to 2004 that solves your issue? Yeah, that isn't ideal and we are working to fix that, but I just want to make sure that his bug is caused by this detail.

@pictos Changing the min target to 2004 does work indeed.

Same as #889 and #998
Closing this one since the reason is the same

Can we re-open this? I am getting this behavior when both my Min AND Max target are 2004 (19041).
Xamarin.CommunityToolkit: 2.0.4
Xamarin.Forms: <IP_ADDRESS>8
UWP: 19041 (target & min)
IDE: VS 2022 17.2.6
If anyone knows a work-a-round though, please by all means.


UI is not correct for Chinese

one more thing,about keyboardIcon and iclockIcon,if we dont use MaterialCommunityIcons or hide,how to do it?

I created PR,I tested it and working fine,please check it
https://github.com/web-ridge/react-native-paper-dates/pull/351


refactor: Pull wallet code out of libbitcoin_server 3/N

Issue being fixed or feature implemented
Wallet library should not depends on server code (libbitcoin_server).
Untie this library will help to finish backport bitcoin#15639 and will unblock multiprocess: bitcoin#18677
Prior work:

https://github.com/dashpay/dash/pull/4560 (1/N)
https://github.com/dashpay/dash/pull/5178/ (2/N)

What was done?

using havePruned from interface instead direct fPrune
removed dependency scriptpubkeyman on uiInterface
removed usage fShutdown from scriptpubkeyman
usages llmq::quorumInstantSendManager/llmq::chainLocksHandler are wrapper in interface
dropped direct usages of deterministicMNManager from wallet code

How Has This Been Tested?
Amount of linkage errors is decreased from 196 to 141 if libbitcoin_server is excluded during linkage:
diff --git a/src/Makefile.am b/src/Makefile.am
index fb4850429f..c9c9c331a7 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -865,9 +865,7 @@ endif
 # https://eli.thegreenplace.net/2013/07/09/library-order-in-static-linking#circular-dependency)
 dash_wallet_LDADD = \
   $(LIBBITCOIN_WALLET_TOOL) \
-  $(LIBBITCOIN_SERVER) \
   $(LIBBITCOIN_WALLET) \
-  $(LIBBITCOIN_SERVER) \
   $(LIBBITCOIN_COMMON) \
   $(LIBBITCOIN_CONSENSUS) \
   $(LIBBITCOIN_UTIL) \

Breaking Changes
N/A
Checklist:

[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have added or updated relevant unit/integration/functional/e2e tests
[ ] I have made corresponding changes to the documentation
[x] I have assigned this pull request to a milestone (for repository code-owners and collaborators only)

tool_wallet.py is crashing... 🙈 this should help
diff --git a/src/wallet/wallet.cpp b/src/wallet/wallet.cpp
index 206ff59f54..81ac0b7edb 100644
--- a/src/wallet/wallet.cpp
+++ b/src/wallet/wallet.cpp
@@ -5517,7 +5517,7 @@ bool CWallet::GenerateNewHDChainEncrypted(const SecureString& secureMnemonic, co

 bool CWallet::ShutdownRequested()
 {
-    return chain().shutdownRequested();
+    return HaveChain() && chain().shutdownRequested();
 }

 void CWallet::UpdateProgress(const std::string& title, int nProgress)

ping @PastaPastaPasta


How to handle ncurses upgrade in stand-alone version?

When I first installed the stand-alone version, I linked the ncurses files, per the instructions, with "ln -s ncursesw/curses.h ncursesw/form.h ncursesw/ncurses.h ncursesw/term.h ncursesw/termcap.h $(brew --prefix)/include/"
Firstly, I'm a little confused by the syntax. How is it that I didn't have to give the full path to the ncurses files?
With a recent "brew upgrade" ncurses was upgraded from 6.0 to 6.0_1. If I link as I did during the install, I don't see the same pointer...
Before upgrade:
curses.h -> ../Cellar/ncurses/6.0/include/curses.h
After upgrade:
curses.h -> ncursesw/curses.h
Shall I even uses the upgraded ncurses? Shall I link to the files explicitly?
Thanks.

How is it that I didn't have to give the full path to the ncurses files?

The path of the source files is relative to the path of the destination directory.
Those symlinks are now installed by the ncurses formula itself.
https://github.com/Homebrew/homebrew-dupes/blob/master/ncurses.rb#L78-L80
If it's working for you, then there's nothing you need to do.

Thanks for the reply and information. I never knew that about ln. I always assumed it either had to be an absolute path or a path relative to the working directory. That's interesting about the changes to the ncruses formula. Thanks for the link.

The destination file is relative to the current working directory, but the source file is relative to the destination file. It is a bit odd.


Derives for FileBones not working in RelSkels

When using derives in a Filebone insde a RelSkel derives are not being build when saving the entry.
Derives in the regular Skeleton are being build as expected.

@timmytiefkuehl Please add code as text, not as image.


Failed to resolve gradle implementation

implementation "com.github.Commit451:mailgun:1.2.1"
When adding the above live to gradle dependency, the following error is shown:
Failed to resolve: com.github.Commit451:mailgun:1.2.1

Hey there, did you add the Jitpack URL as well?

I had it in buildscript and not in allprojects. Looks like it is resolved. Thank you.


Update all the TMC e2e test fixture to make them support multi-shard

The TMC-related fixtures (SyncerFixture, fake workload cluster) should be updated to correctly support multi-shard, and provide helpers to retrieve the VW URL corresponding to the right shard, similar to the e2e helpers that exist on the core side.

/transfer-issue contrib-tmc


Fix broken relative links

Description
This will correct some relative links that are incorrectly pointing to the docs folder
Issue reference
The issue this PR will close: #711
Checklist
Please make sure you've completed the relevant tasks for this PR out of the following list:

[x] All acceptance criteria in the backlog item are met
[x] The documentation is updated to cover any new or changed features
[x] Manual tests have passed
[x] Relevant issues are linked to this PR

/azp

/azp run


Switched from 128 to 256 AES CBC

Thanks for putting together this awesome script.
Maybe I'm missing something but is there a reason you're using 128 instead of 256?
If not, I saved you about 2 seconds with this PR. LOL! :)

The question to me is why would you want a cipher with worse performance when AES-128-CBC is perfectly fine and secure.
This has been discussed a lot of times already, last was just a week ago.

Thanks for the quick response @Nyr, I didn't think about the performance.

Hi @Nyr,
I bumped into this thread and learned that AES-128-CBC may perform better than 256. So I tried testing 128 and modified your script to give both server.conf and client.ovpn this:
auth SHA512 cipher AES-128-CBC
But from system log, it seems the 256-GCM is still negotiated between server and client. Is there anything I did wrong here? How can I enforce/enable 128 here?
(System environment: Ubuntu 16.04)
Thanks in advance for your guidance.

Be advised that the cipher is usually not a real world factor in OpenVPN performance over the internet.

I did wrong here?

No. Use ncp-disable if you don't want the cipher to be negotiated.

Dear @Nyr
Your quick reply has been greatly appreciated. 👍
Just one dummy question, I'm about to use below three lines on both client.ovpn and server.conf
ncp-disable
auth SHA512
cipher AES-128-CBC
Is that correct? Is there anything else I need to twist?
Sorry for my dummy question, but thank you in advance for putting up with me.

That's fine for what you want.
Using ncp-disable in the client only would be enough to disable negotiation.

Thanks again for your advice, @Nyr .
I will test it out and report back. Hopefully my dummy question can contribute to your community in its own way. (maybe serve other dummy users like myself. :-)

Hi @Nyr ,
Your previous advice has been echoing in my head: cipher is usually not a real world factor in OpenVPN performance over the internet.
I wonder if you could please share some specific guidance on key elements users should look into?
In my specific case, I am running your script on VPS (ubuntu 16.04), and allow my fellow users to connect via android clients. With a 100mbps port, I can only get 50% of the throuput.
I'm not sure whether I should modify MTU, sndbuf/recvbuf, txqueuelen for better performance?
Your thoughts?

@DonZheng the conversation is going a bit off topic, but I'll try to explain briefly:
Generalising, any modern processor will be able to do at the very least tens of MB/s with any of the mentioned ciphers, that's why I said that the cipher performance is unlikely an issue. An exception would be if your CPU, being shared with other VPS customers, is getting hammered badly. That would be rare if you are using a decent provider.
If you are getting about 50 mbps with OpenVPN over the internet, that's an average result, not bad. There are many contributing factors such as:

Client and server CPU
Network congestion and distance between client and server
Prioritization (or the opposite) of that kind of traffic by your ISP
Your clients are apparently connecting over Wi-Fi

There are other factors to consider, but the bottom line is that your performance is not bad, specially if the clients are smartphones. Just so you get an idea, my OpenVPN connection from Spain to a server in Bulgaria usually does 2-3 MB/s and even if I use a server in France I'll struggle to push more than 5-6 MB/s from my computer on a FTTH connection.

Dear @Nyr ,
REALLY appreciate your enlightening response. 👍 👍 👍 👍 👍
As you advised, maybe I should try a dedicated server in the near future.


Assessment:  Fix issues during modeling assessments in tutor training

Checklist
General

[ ] This is a small issue that I tested locally and was confirmed by another developer on a test server.
[x] Language: I followed the guidelines for inclusive, diversity-sensitive, and appreciative language.
[x] I chose a title conforming to the naming conventions for pull requests.

Client

[x] I followed the coding and design guidelines.
[x] I added multiple integration tests (Jest) related to the features (with a high test coverage), while following the test guidelines.

Motivation and Context
This is a follow up PR that introduces a client test for the bugfix #4940 and fixes the duplicate request causing DataIntegrityViolationException (displayed to the user as Internal server error) and the error causing the example submission for modeling exercises to be displayed as empty during tutor assessment training. The relevant Sentry entry for the DataIntegrityViolationException is here.
Description
In order to prevent the same request to create the tutor participation after the tutor reads the instructions, the button is disabled while the response is loading.
Other issue causing the modeling exercises to be displayed as empty during tutor assessment training is due to a race condition. It occurs when the exercise is set before the umlModel of the example submission in ExampleModelingSubmissionComponent. Two independent observables are synchronized to prevent the race condition.
Steps for Testing

Prerequisites:

1 Tutor
1 Modeling Exercise with Example Submission

Log in to Artemis with the Tutor account
Navigate to Course Administration
Go to the course of the prerequisite Modeling Exercise > Assessment Dashboard > Modeling Exercise's Exercise Dashboard
Click Start assessing example submissions multiple times and check that the button is disabled after the first one and no Internal server error notification is shown (You may need to enable throttling at browser DevTools because it doesn't usually take too long to finish loading).
Check that the example solution, assessment instructions and Submit assessment button is visible and the model is not empty.
Make an assessment and then submit to see the result.

Review Progress

Code Review

[ ] Review 1
[ ] Review 2

Test Coverage

Class/File
Branch
Line

example-text-submission.component.ts
66.45%
86.59%

exercise-assessment-dashboard.component.ts
66.81%
81.37%

example-modeling-submission.component.ts
59.52%
84.65%

Screenshots

Before the fix (not always, indeterministic):

After the fix:

Thanks for the review @willergeorg! I set skipAlert to true for the BadRequestAlertException that is handled in the client. It should only display the readable error now.


Example Module template

I added a wiki page with a draft of an example template
Suggestions/corrections can go in this issue
Over the next few weeks, please make sure your assigned modules conform to the template.
Some modules may not lend themselves well to the same template as the rest; use your best judgment to handle those on a case-by-case basis. The goal is to make the formatting predictable so that the only major difference between pages is the topic.

Need to decide on how we want the template to be formatted and update the template currently in How_to_Contribute.md


Python3.2 compatibility

Since importing unicode_literals, u decorator not required on strings from py2.6 and up
I tested this on python 2.7, 3.2 and 3.3
Since both sure and steadymark has cross-dependencies for testing, I had to update both of these at the same time.
I had to change the sample test in README.md, because the u literal isn't valid in Py3.2, but I thought it is ok since as an example it still serves.

bump?

This is not relevant anymore, closing.


TypeError: Cannot read property 'callsite' of undefined

What is your Test Scenario?

Started seeing this error after upgrading to TestCafe v1.0.0 from v0.23.0 and TestCafe would quit when it runs into this error. I can't consistently reproduce this but this happens from time to time. Screenshot of error is attached (see screenshot section). Sorry I don't have the exact repro steps but my test repo is provided here.
What is the Current behavior?

TestCafe quits execution with the following error:
/Users/.../node_modules/brotli/build/encode.js:3
1<process.argv.length?process.argv[1].replace(/\\/g,"/"):"unknown-program");b.arguments=process.argv.slice(2);"undefined"!==typeof module&&(module.exports=b);process.on("uncaughtException",function(a){if(!(a instanceof y))throw a;});b.inspect=function(){return"[Emscripten Module object]"}}else if(x)b.print||(b.print=print),"undefined"!=typeof printErr&&(b.printErr=printErr),b.read="undefined"!=typeof read?read:function(){throw"no read() available (jsc?)";},b.readBinary=function(a){if("function"===

TypeError: Cannot read property 'callsite' of undefined
at TestRun.callsite [as _rejectCurrentDriverTask] (/Users/.../node_modules/testcafe/src/test-run/index.js:401:75)
at TestRun._rejectCurrentDriverTask [as _disconnect] (/Users/.../node_modules/testcafe/src/test-run/index.js:692:14)
at BrowserConnection._disconnect (/Users/.../node_modules/testcafe/src/test-run/index.js:280:44)
at Object.onceWrapper (events.js:315:30)
at emitOne (events.js:116:13)
at BrowserConnection.emit (events.js:211:7)
at Timeout.emit [as _onTimeout] (/Users/.../node_modules/testcafe/src/browser/connection/index.js:127:18)
at ontimeout (timers.js:475:11)
at tryOnTimeout (timers.js:310:5)
at Timer.listOnTimeout (timers.js:270:5)

What is the Expected behavior?

TestCafe should run without any errors and should not quit execution
What is your web application and your TestCafe test code?

Download this repo - https://github.com/sijosyn/testcafe-syntests and run the test suite.

Your complete test code (or attach your test files):

Your complete test report:

Screenshots:

Steps to Reproduce:

Please read the README provided in the repo - https://github.com/sijosyn/testcafe-syntests .
Run the full test suite.
Your Environment details:

testcafe version:                    v1.0.0
node.js version:                     v8.11.1
command-line arguments:    npm run aperture   or   testcafe chrome desktop -e
browser name and version:  Chrome 72
platform and version:
other:                                     macOS 10.14

@sijosyn,
Hello.

I didn't reproduce the "Cannot read property 'callsite' of undefined" issue on Node v8.11.1 /<EMAIL_ADDRESS>But I saw unstable results with AssertionError and specified selector does not match any node in the DOM tree errors.
Let's keep all information of your repository in this issue. Our team will research your issue in that context.

This is something that I started seeing as well. Just upgraded to testcafe 1.1.0 from testcafe 0.23.2. It happens intermittently
/Users/.../node_modules/brotli/build/encode.js:3
1<process.argv.length?process.argv[1].replace(/\\/g,"/"):"unknown-program");b.arguments=process.argv.slice(2);"undefined"!==typeof module&&(module.exports=b);process.on("uncaughtException",function(a){if(!(a instanceof y))throw a;});b.inspect=function(){return"[Emscripten Module object]"}}else if(x)b.print||(b.print=print),"undefined"!=typeof printErr&&(b.printErr=printErr),b.read="undefined"!=typeof read?read:function(){throw"no read() available (jsc?)";},b.readBinary=function(a){if("function"===
                                                                                ^

TypeError: Cannot read property 'callsite' of undefined
    at TestRun.callsite [as _rejectCurrentDriverTask] (/Users/.../node_modules/testcafe/src/test-run/index.js:396:75)
    at TestRun._rejectCurrentDriverTask [as _disconnect] (/Users/.../node_modules/testcafe/src/test-run/index.js:687:14)
    at BrowserConnection._disconnect (/Users/.../node_modules/testcafe/src/test-run/index.js:280:44)
    at Object.onceWrapper (events.js:315:30)
    at emitOne (events.js:116:13)
    at BrowserConnection.emit (events.js:211:7)
    at Timeout.emit [as _onTimeout] (/Users/.../node_modules/testcafe/src/browser/connection/index.js:127:18)
    at ontimeout (timers.js:482:11)
    at tryOnTimeout (timers.js:317:5)
    at Timer.listOnTimeout (timers.js:277:5)
npm ERR! code ELIFECYCLE
npm ERR! errno 7

@KingM1
As far as I understand @Farfurix was not able to reproduce the initial issue, so I recommend you create a separate issue following this form
Please provide us with an example project or url to your site. It will help us to research the issue efficiently

I'm sporadically getting the same error. I'm using testcafe 1.1.0 though.

@eMTe123
@Farfurix  marked this issue as a duplicate of #1920. Track this issue to be notified about our progress.
If this problem is not related to the one from #1920 please consider creating a new issue with a complete example to reproduce.


WIP: Latest improvements

Get rid of the need to call TVMArgs_AsModuleHandle and remove unnecessary source files when linking tvm_staticrt lib
Increase number of required workspace bytes for example models
Rename header file staticrt.c.h to more generic name tvm_wrapper.h and store it without generating it exclusively  using the compiler executable.

Please don't merge yet.

Should be good to merge...


Improve specs

The specs have gotten a bit unweildy, time to organize them and sort things so they can work as a secondary set of documentation.
The more evil part of me kinda wants to generate the docs from the test examples, but that may well be overkill.

Work being done on: https://github.com/baweaver/qo/tree/0.2.0-public-api-refactor

Resolved by https://github.com/baweaver/qo/commit/54ed4780a33aa8dd853a62ed8df82f9fbcaf1f7b


Handling of invalid URIs in directives

Empty URI.

import '';

I think this should be an error.
It should not be resolved to the URI of the script.

Invalid URI.

import '[a]';

This should be an error, but actually causes an exception.
  FormatException: Invalid character (at character 1)
  [a]
  ^

  dart:core                                                              _Uri.resolve
  package:front_end/src/fasta/source/source_library_builder.dart 153:35  SourceLibraryBuilder.resolve
  package:front_end/src/fasta/source/source_library_builder.dart 173:21  SourceLibraryBuilder.addImport
  package:front_end/src/fasta/source/outline_builder.dart 180:15         OutlineBuilder.endImport
  package:front_end/src/fasta/parser/parser.dart 373:14                  Parser.parseImport
  package:front_end/src/fasta/parser/parser.dart 329:14                  Parser.parseTopLevelKeywordDeclaration
  package:front_end/src/fasta/parser/parser.dart 274:14                  Parser.parseTopLevelDeclarationImpl
  package:front_end/src/fasta/parser/parser.dart 263:13                  Parser.parseTopLevelDeclaration
  package:front_end/src/fasta/parser/parser.dart 252:15                  Parser.parseUnit
  package:front_end/src/fasta/source/source_loader.dart 161:37           SourceLoader.buildOutline

The test test_parts_invalidUri_nullStringValue, which is marked as failing because of this issue, is failing for a third reason, namely the presence of string interpolation in a part URI:
part "${foo}/bar.dart";

Do you triage sub-reasons of different kinds of invalid URIs, or argue that test_parts_invalidUri_nullStringValue is incorrectly marked as failing because of this issue? I think even URIs with interpolation (which is not allowed by the specification) should be handled without exceptions.

Certainly. I am just classifying that particular case as belonging to this issue, as I have an upcoming CL (fixing https://github.com/dart-lang/sdk/issues/30997) which handles the second case but not the first and the third.

Resolving the empty string to the URI of the script is correct behavior. The other cases have been fixed.


New package: PartiallySeparableNLPModels v0.1.0

Registering package: PartiallySeparableNLPModels
Repository: https://github.com/JuliaSmoothOptimizers/PartiallySeparableNLPModels.jl
Created by: @paraynaud
Version: v0.1.0
Commit: 55958a942ddcb13fe7cfac449aa566e52558d5f1
Reviewed by: @paraynaud
Reference: https://github.com/JuliaSmoothOptimizers/PartiallySeparableNLPModels.jl/commit/55958a942ddcb13fe7cfac449aa566e52558d5f1#commitcomment-78550087

@paraynaud please see the message above.  Once you fix the automerge issues you can register again the new revision without changing the version number and this pull request will be automatically updated.
[noblock]


Contents list is missing Printing Things

From what i see on the Contents table the section Printing Things is missing.

Is this on purpose?

I have added the missing section. Thanks for report @Jaxelr


Debugger hasn't found the exposed Solid Devtools API. Did you import the setup script?

The error is thrown regardless of the fact I call attachDevtoolsOverlay(). I don't call attachDevtoolsOverlay() in the entry file because DevTools is blank and doesn't work.
We load the app async in the entry file, something like:
loadApp(async () => {
  await loadFonts()
  const { App } = await import('./App.tsx')
  render(() => <App />, document.body)
})

Also, worth mentioning:

we are using Solid in Electron
we are using the transform babel plugin
calling useLocator() doesn't work at all (couldn't make it work)
can't make logger work as well. if i call attachDevtoolsOverlay() in the root it works, but then DevTools is blank

interesting
the overlay package is importing the setup, so it should always be available: https://github.com/thetarnav/solid-devtools/blob/main/packages/overlay/src/index.tsx#L1
Maybe the import got removed by the bundler for some reason?
you could try adding that import manually
I'm kinda loading the app asynchronously in my playground too, so it shouldn't be an issue: https://github.com/thetarnav/solid-devtools/blob/main/examples/sandbox/src/index.ts

Ok, yes, you are right. Adding import '@solid-devtools/debugger/setup' in the entry file did work.
If you decide you can close this.
Now the useLocator() doesn't work. I debugged it and registerComponent() is never called and ComponentMap is empty. Should I open a new issue for this?


Error in cub::DeviceHistogram::HistogramEven

The following code fails when invoking cub::DeviceHistogram::HistogramEven.
NOTE: It fails ONLY for some values of n and dim in the code below.
@danpovey
(py38) fangjun:~/open-source/k2/build_debug$ ./bin/cu_cub_test
Invoking DeviceHistogramInitKernel<<<38789, 256, 0, 0>>>()
Invoking histogram_sweep_kernel<<<{240, 1, 1}, 384, 0, 0>>>(), 16 pixels per thread, 3 SM occupancy
cu_cub_test: /root/fangjun/open-source/k2/k2/csrc/cub_test.cu:43: int main(): Assertion `ret == cudaSuccess' failed.
Aborted

#include <assert.h>

#include <vector>

#include "cub/cub.cuh"

int main() {
#if 1
  // this causes assertion error
  int32_t dim = 9939705;  // array dim
  int32_t n = 9929898;    // max value
#else
  // this is OK
  int32_t dim = 100;
  int32_t n = 1000;
#endif

  std::vector<int32_t> v(dim, 0);
  int32_t *src;
  cudaError_t ret = cudaMalloc(&src, dim * sizeof(int32_t));
  assert(ret == cudaSuccess);

  ret =
      cudaMemcpy(src, v.data(), dim * sizeof(int32_t), cudaMemcpyHostToDevice);
  assert(ret == cudaSuccess);

  int32_t *dst;
  ret = cudaMalloc(&dst, n * sizeof(int32_t));
  assert(ret == cudaSuccess);

  std::size_t temp_storage_bytes = 0;
  ret = cub::DeviceHistogram::HistogramEven(
      nullptr, temp_storage_bytes, src, dst, n + 1, 0, n, dim, nullptr, true);
  assert(ret == cudaSuccess);

  int8_t *temp_storage;
  ret = cudaMalloc(&temp_storage, temp_storage_bytes);
  assert(ret == cudaSuccess);

  ret =
      cub::DeviceHistogram::HistogramEven(temp_storage, temp_storage_bytes, src,
                                          dst, n + 1, 0, n, dim, nullptr, true);
  assert(ret == cudaSuccess);     // <-------------------------  this is line 43, it fails here

  ret = cudaFree(temp_storage);
  assert(ret == cudaSuccess);

  ret = cudaFree(dst);
  assert(ret == cudaSuccess);

  ret = cudaFree(src);
  assert(ret == cudaSuccess);

  return 0;
}

The above program output from a test case in our framework will give you an idea for some dimensions that were OK, and one that was not OK, in case it might be useful to guess what is going wrong.
[I] /ceph-dan/k2/k2/csrc/array_ops.cu:307:k2::Array1<int> k2::GetCounts(k2::ContextPtr, const int32_t*, int32_t, int32_t) n = 2302316, src_dim = 6360309, temp_storage_byte =<PHONE_NUMBER>
[I] /ceph-dan/k2/k2/csrc/array_ops.cu:307:k2::Array1<int> k2::GetCounts(k2::ContextPtr, const int32_t*, int32_t, int32_t) n = 5347040, src_dim = 5033009, temp_storage_byte =<PHONE_NUMBER>
[I] /ceph-dan/k2/k2/csrc/array_ops.cu:307:k2::Array1<int> k2::GetCounts(k2::ContextPtr, const int32_t*, int32_t, int32_t) n = 4370517, src_dim = 8294045, temp_storage_byte =<PHONE_NUMBER>
[I] /ceph-dan/k2/k2/csrc/array_ops.cu:307:k2::Array1<int> k2::GetCounts(k2::ContextPtr, const int32_t*, int32_t, int32_t) n = 8657720, src_dim = 6608153, temp_storage_byte =<PHONE_NUMBER>
[I] /ceph-dan/k2/k2/csrc/array_ops.cu:307:k2::Array1<int> k2::GetCounts(k2::ContextPtr, const int32_t*, int32_t, int32_t) n = 6921405, src_dim = 1456215, temp_storage_byte =<PHONE_NUMBER>
[I] /ceph-dan/k2/k2/csrc/array_ops.cu:307:k2::Array1<int> k2::GetCounts(k2::ContextPtr, const int32_t*, int32_t, int32_t) n = 725544, src_dim = 548632, temp_storage_byte = 261196543
[I] /ceph-dan/k2/k2/csrc/array_ops.cu:307:k2::Array1<int> k2::GetCounts(k2::ContextPtr, const int32_t*, int32_t, int32_t) n = 4713341, src_dim = 8486926, temp_storage_byte =<PHONE_NUMBER>
[I] /ceph-dan/k2/k2/csrc/array_ops.cu:307:k2::Array1<int> k2::GetCounts(k2::ContextPtr, const int32_t*, int32_t, int32_t) n = 8678084, src_dim = 6684235, temp_storage_byte =<PHONE_NUMBER>
[I] /ceph-dan/k2/k2/csrc/array_ops.cu:307:k2::Array1<int> k2::GetCounts(k2::ContextPtr, const int32_t*, int32_t, int32_t) n = 9302809, src_dim = 69234, temp_storage_byte = 446535423
[I] /ceph-dan/k2/k2/csrc/array_ops.cu:307:k2::Array1<int> k2::GetCounts(k2::ContextPtr, const int32_t*, int32_t, int32_t) n = 8992522, src_dim = 3114920, temp_storage_byte =<PHONE_NUMBER>
[F] /ceph-dan/k2/k2/csrc/pytorch_context.cu:190:virtual void k2::PytorchCudaContext::CopyDataTo(size_t, const void*, k2::ContextPtr, void*) Check failed: ret == cudaSuccess (700 vs. 0)  Error: an illegal memory access was encountered.

As far as I can tell, it happens when temp_storage_bytes exceeds 2 to the power 33.

Thanks for the report. I can reproduce the error with this testcase on main, and cuda-memcheck found some out-of-bounds writes:
========= CUDA-MEMCHECK
========= Invalid __global__ write of size 4
=========     at 0x00000240 in void cub::DeviceHistogramSweepKernel<cub::DispatchHistogram<int=1, int=1, int*, int, int, int>::Policy500, int=0, int=1, int=1, int*, int, cub::DispatchHistogram<int=1, int=1, int*, int, int, int>::ScaleTransform, cub::DispatchHistogram<int=1, int=1, int*, int, int, int>::PassThruTransform, int>(int, cub::ArrayWrapper<int, int>, cub::ArrayWrapper, int, int*, int, int, int=1, int, int, int, cub::GridQueue<int>)
=========     by thread (383,0,0) in block (239,0,0)
=========     Address 0x7fb12fd370d4 is out of bounds
=========     Device Frame:void cub::DeviceHistogramSweepKernel<cub::DispatchHistogram<int=1, int=1, int*, int, int, int>::Policy500, int=0, int=1, int=1, int*, int, cub::DispatchHistogram<int=1, int=1, int*, int, int, int>::ScaleTransform, cub::DispatchHistogram<int=1, int=1, int*, int, int, int>::PassThruTransform, int>(int, cub::ArrayWrapper<int, int>, cub::ArrayWrapper, int, int*, int, int, int=1, int, int, int, cub::GridQueue<int>) (void cub::DeviceHistogramSweepKernel<cub::DispatchHistogram<int=1, int=1, int*, int, int, int>::Policy500, int=0, int=1, int=1, int*, int, cub::DispatchHistogram<int=1, int=1, int*, int, int, int>::ScaleTransform, cub::DispatchHistogram<int=1, int=1, int*, int, int, int>::PassThruTransform, int>(int, cub::ArrayWrapper<int, int>, cub::ArrayWrapper, int, int*, int, int, int=1, int, int, int, cub::GridQueue<int>) : 0x240)

This is likely an instance of #212 in the wild; the last int in cub::DispatchHistogram<int=1, int=1, int*, int, int, int> indicates that a 32-bit integer is being used for indexing into the dataset.
Fixing #212 is high on my priority list, but I likely won't be able to get to it for at least a couple of months. That issue has some suggestions for possible workarounds in the meantime.

I am closing this issue as a duplicate of #212 to keep the backlog tidy Thanks a lot for the report


Events cannot occur when clicking on a sticky header

Hi everyone,
Codesandbox
Thank you

Released a fix / improvement on this aspect in 1.8.0. Check please if it works correctly for you now.


Just updated to 0.114 and now my movies have judder

I'm using the Nvidia Shield Pro and just updated Just Player to 0.114. I am now experiencing judder every few seconds when watching a 4K remux mkv file. I already have match frame rate enable, so I don't know what else I can do. Please help!

What version were you using before updating?

Sorry, I'm not sure. But I installed it a long time ago. I believe it was last year. If there is a way for me to check my history, you can let me know.

You could try testing previous versions from https://github.com/moneytoo/Player/releases to find out what change caused this


Self signed certificate

If a website is using self signed certificate and has redirect from http to https, both will be marked as failed. Just to keep this in mind.

On some sites it happens, on some don't. Will investigate further.


wrong parenthesis at autocomplete

Issue Type: Bug
Hi all,
while using the latex extension, which in my opinion includes Intellisense I have an autocomplete probleme:
typing \todo it autocompletes \todo{}{} which makes no sense.
correct would be \todo[]{}. I found no way to customize it.
My favority would be to have it autocomplete to \todo[inline]{}.
Is there a file, where I can change the suggestions?
Thanks
VS Code version: Code 1.40.2 (f359dd69833dd8800b54d458f6d37ab7c78df520, 2019-11-25T14:54:45.096Z)
OS version: Windows_NT x64 10.0.18362

/causedByExtension
VSCode doesn't provide support for LaTeX out of the box and as you mentioned

while using the latex extension

Please create issue for extension you are using


Implement rss media extension

Fixes https://github.com/newsboat/newsboat/issues/595
Specification: https://www.rssboard.org/media-rss#media-description

Coverage decreased (-0.03%) to 57.142% when pulling 8c423fbce0e9d42cc7b067221c1cdc58aa2b2f6e on dennisschagt:feature/rss-media-extension into ee0de5ee3f43600c7ce14d30b147f98ad7347366 on newsboat:master.


fix(superset.cli): superset cli group doesn't support superset extension app

SUMMARY
When you run the Superset app, the app is loaded via Flask. Flask determines how to load the app by the FLASK_APP env variable.
In case you would like to develop an app that extends Superset, you can extend the app creation by supplying alternative FLASK_APP value instead of FLASK_APP="superset.app:create_app()"
but the Superset Cli group ignores that value by passing a redundant argument to FlaskGroup.
When the create_app argument is missed, it creates the application the same way the app is created on running Flask app
so when I set alternative value for Flask_app I can run superset init on the extended superset app

@craig-rueda I don't see how

Can you update the UPDATING.md as this might affect some users.

done


Proposal for future windowing mechanisms for Win32 apps

Proposal: Win32 apps can use WinRT to create modern window frames.
Summary
UWP apps are launched with a window created for them by ApplicationFrameHost.exe. These are customized Win32 windows, of course. Win32 apps can use WinRT to customize a specific window via an HWND. Internally, it would probably take the window handle and take over window frame composition and create an application frame window that allows a Win32 app to host standard content inside of it.
Rationale

#1 reason why - windowing consistency across UWP apps and Win32 programs hosting XAML
content. XAML content looks best when the proper window frame is being used.
#2 - provides easier ways to customize title bar buttons and color, as we can use the existing ApplicationViewTitleBar class.

API proposal
I was thinking we could update Windows/Microsoft.UI.Xaml.Window and add a function like AttachToWindow to allow the backend to take control of painting the window we give it via an HWND. We can then call DetatchFromWindow and pass in the previous HWND to stop compositing the modern window and allow the app to take back control customizing its window via the app's own WindowProc.

#157