Debug console using integrated terminal should not run under the user defined shell

Testing #19039
The command should be launched using bash -c or cmd /c (I think), which will run it under a consistent shell and exit upon completion. You can also now tell the terminal to wait on exit using the waitOnExit arg on TerminalInstance.
Starting debug under git bash:

Support for reusing terminals is also on the way which could be useful.

@Tyriar if a user decides to run his debuggee in the Integrated Terminal (instead of the debug console), why shouldn't we honor the user defined shell he has configured for the Integrated Terminal?

@weinand because under Git Bash or WSL on windows debugging will be broken as above. People could also be using Powershell on Linux which would break as well.
Is the main purpose of the integration to leverage the escape sequence parsing?

hmm, configuring Powershell for the integrated terminal on macOS works just fine.
The main purpose of the integration is to support debugging of command line applications. The "debug console" does not support reading input and doesn't behave like a tty. So users have to use use the "integrated terminal" for this.

Ah ok, well since this the debugger is not an extension maybe you could grab the configured shell and handle the common cases (cmd, powershell, bash/zsh) like that instead of just by OS?

That's exactly what this code is supposed to do.

Ah, I guess I was experiencing bash -> Windows path conversion problems. Using a relative path and using / instead of \ under Windows/bash.exe sould fix the Git Bash/WSL case.

Hoping this stays in the queue. I prefer to use the bash shell on Windows, but it can't debug because of the path problems.

@sethlivingston So, no way of debug right now using the bash shell on windows? 😢

This should work now in Insiders.


Integration with lspconfig and lspsaga

Similarly to the gitsigns plugin, is there an integration with lsp to disable eg virtual text diagnostics and code action prompt from lspsaga in zen mode?

Great idea. I'll add this soon. Thanks!

Could this happen by running a command in here:
    on_open = function(win)
        COMMAND TO KILL LSP
    end,
    on_close = function()
        COMMAND TO RESTART LSP
    end,

I ask because I'm not totally sure what should go in for the placeholders above. Any pointers would be great.

I ask because I'm not totally sure what should go in for the placeholders above. Any pointers would be great.

on_open = function(win)
	vim.cmd("LspStop")
end,

on_close = function()
	vim.cmd("LspStart")
end

... works great.


[Feature] Include accessibility tips in Steps 1 and 2

Is your feature request related to a problem? Please describe.
Not a problem, but there are a couple of openings in the "Communicate using Markdown" lesson to add basic accessibility guidance. 🔍
Describe the solution you'd like

"Step 1: Add headers" could include mention of heading ranks
"Step 2: Add an image" could include a tip on how to write alt text. For example, "Describe the information you chose this image to convey" or "Describe the meaning of the image in 100 characters or less."

Describe alternatives you've considered

If appropriate, link to W3C WCAG documentation; the W3C Images Tutorial is comprehensive, clear, and from the source
Consider creating (or encouraging community creation of) a GitHub Skills course covering basics of accessibility for text/image authoring in the GitHub context, such as meaningful headers, link text, alt text for screenshots, and similar

Additional context
Nested headers and informative alt text are essential for inclusive access for users with disabilities.
Learning to implement these consistently is a great skill for folks learning Markdown. And learning them at the beginning can help build good habits and save on rework later! 🎉

I encourage the Github starters to  preview the
GitHub Skills course covering basics of accessibility for text/image authoring in the GitHub context, such as meaningful headers, link text, alt text for screenshots, and similar
Additional context
Nested headers and informative alt text are essential for inclusive access for users with disabilities.
Learning to implement these consistently is a great skill for folks learning Markdown. And learning them at the beginning can help build good habits and save on rework later! 🎉

I encourage the Github starters to preview the
GitHub Skills course covering basics of accessibility

Thanks @Warmdriver just making sure I follow — is there already a GitHub Skills course on Accessibility basics? If so, I am having trouble finding it — let me know if you have a link to share! Thank you so much! 👍

https://github.com/skills.com

Sorry here is the link:
https://github.com/skills

Thanks @Warmdriver!


k-NN Algorithm [Python]

https://en.wikipedia.org/wiki/K-nearest_neighbors_algorithm

Well, I really don't understand the criteria for difficulty-hard, difficulty-medium, ... Can anyone help.

@singhpratyush It is inspired from Codechef/Hackerrank standards. A simple binary search based question will go in Easy level on these sites, so "Binary search" is difficulty-easy here.
Trie-based questions and basic DP questions generally go in medium level, hence difficulty-medium here. Same goes..

But they generally do not ask for k-NN algoithms? What about this?


Consider adding small/micro machine sizes

Currently the machine sizes start at (and default to) m. This is fine, and a sane default for the intended use case, but not everyone needs (to pay for) 8 cores and 16GB of RAM to do something basic (like prototyping DVC/SSH features).
Right now the user can just manually specify something like aws + t2.micro ourselves but it defeats the purpose of having a generalized solution if the user has to look up the cross-cloud equivalent sizes in the event they want/need to test something against a different cloud provider.

An s for simple/small jobs or a test that is as cheap as possible for POC examples?

It would be really nice to have smaller machines. 👍🏼
It would be matter of taking a look to the documentation, finding appropriate values for every cloud vendor and adding them to the code.

Sounds like a good first issue or a chore I will have to do sooner or later. 😄

good first issue 👍

for gcp, "test" should at least be e2-highcpu-2 while above an aws t3.micro in pennies per hour any less  (that I have tested)/(gcp's shared core) is actually just painfully slow.

idk... typically pple may expect test to mean "cheapest possible just to test that it works, not to use" so t2.micro seems more appropriate?

generic
aws
az
gcp

s
t2.micro
?
?

s+t4
g4dn.xlarge
?
?


Fix: HMR on keepalive components caused error  (fix #5073)

close #5073

Found this PR because yes, indeed, HMR is broken if I add keep-alive on the router-view.
That's the error:

I haven't tried applying the fix proposed in this PR, but 🤞🏼 that it's about the same issue :)

Whether the problem has been solved and repaired, and whether the latest version has been solved. At present, I use "Vue": "^ 3.2.13"; The problem still exists

Can this get some attention, please? Working without HMR is extremely annoying.

@yyx990803 This problem has existed for a long time. there is a complete test case in hmr.spec.ts，at present, the latest version of Vue test cannot pass, although it is a small bug，but it is really annoying in development. please pay some attention to it, Thank you

@yyx990803 尝试了3.2.37版本，这个问题依然存在，希望能在下个版本中看到它被修复了，虽然刷新一下浏览器，它就没问题了，但每次热更它总出现在控制台里，很烦人， #4387 #5073 都是这个问题，谢谢了。

同样的vue@3.2.37版本，同样的报错信息,使用vite构建，热更新无法使用

The first reload didn't trigger the onDeactivated.

I find that this problem does not occur when using the option API. Only when using the setup API will the hot update fail!

I tried<EMAIL_ADDRESS>version and still have this error

实测3.2.45已经没有提示该错误

Thanks for your PR, but this issue has been fixed in v3.2.45, see #7049.

still getting this error on 3.2.45

still getting this error on ^3.2.47

still getting this error on ^3.3.4


Implement matrix accessibility testing

run accessibility tests for every permutation of our matrix screenshot tests
run for all themes

POC: https://github.com/SchwarzIT/onyx/tree/screenshot-util-axe-tests


Initial attempt at log4net appender for Cloud loggin

Uses an in-memory queue, and sends asynchronously.
A file queue is planned, but not yet implemented.

Various comments, but generally fine. I think we'll want to get a lot of input for how error handling might want to work in various cases.


Interactive form calculation not working in nodejs.

What were you trying to do?
We are trying to fill the interactive form values using node js and generating a new pdf.
1655466835858.pdf

How did you attempt to do it?
const fs = require('fs');
const { PDFDocument } = require('pdf-lib');

const pdfBuffer = fs.readFileSync('./smartform2.pdf');

const interactiveForms = async () => {
  const pdfDoc = await PDFDocument.load(pdfBuffer);
  const form = pdfDoc.getForm();

  const fields = form.getTextField('Name');
  fields.setText('Testing');

  const fields1 = form.getTextField('num1');
  fields1.setText('5000');

  const fields2 = form.getTextField('num2');
  fields2.setText('3000');

  const fileBuffer = await pdfDoc.save({
    updateFieldAppearances: true,
  });
  const newPdfFile = `${Date.now()}.pdf`;
  fs.writeFileSync(newPdfFile, fileBuffer);
  console.log(newPdfFile);
};
interactiveForms();

What actually happened?
The Calculations are not happening as expected. The interactive form retains the old value in the total field.
What did you expect to happen?
I expect the calculations to happen while generating the PDF.  I expect 8000 in the total field after the file generation.
How can we reproduce the issue?
interactive form.zip
Version
1.17.1
What environment are you running pdf-lib in?
Node
Checklist

[X] My report includes a Short, Self Contained, Correct (Compilable) Example.
[X] I have attached all PDFs, images, and other files needed to run my SSCCE.

Additional Notes
No response

I could not found any handling of form field "total". Can you also send smartform2.pdf?

n you also send smartform2.pdf?

The approach i have tried and the pdf used is available here

Thanks. How should calculate the total? I'm missing a mathematical operation like total = a + b.

Thanks. How should calculate the total? I'm missing a mathematical operation like total = a + b.

If you open the smartform2.pdf with chrome default pdf reader or adobe it performs the scripting. I think the scripting execution functionalities are not available in pdf-lib

For this reason is my approach : handle the setting of the total value also in your javascript routine.


Extension causes high cpu load

Issue Type: Performance
Extension Name: codegeex
Extension Version: 2.15.1
OS Version: Linux x64 6.8.0-41-generic
VS Code version: 1.92.2

:warning: Make sure to attach this file from your home-directory:
:warning:file:///tmp/AMiner.codegeex-unresponsive.cpuprofile.txt
Find more details here: https://github.com/microsoft/vscode/wiki/Explain-extension-causes-high-cpu-load


[FLINK-5747] [distributed coordination] Eager scheduling allocates slots and deploys tasks in bulk

Problem Addressed
Currently, eager scheduling immediately triggers the scheduling for all vertices and their subtasks in topological order.
This has two problems:

This works only, as long as resource acquisition is "synchronous". With dynamic resource acquisition in FLIP-6, the resources are returned as Futures which may complete out of order. This results in out-of-order (not in topological order) scheduling of tasks which does not work for streaming.

Deploying some tasks that depend on other tasks before it is clear that the other tasks have resources as well leads to situations where many deploy/recovery cycles happen before enough resources are available to get the job running fully.

Implemented Change

The Execution has separate methods to allocate a resource and to deploy the task to that resource
The eager scheduling mode allocates all resources in one chunk and then deploys once all resources are available.

As a utility, this implements the FutureUtils.combineAll method that combines the Futures of the individual resources to a combined Future.
Tests
The main tests are in ExecutionGraphSchedulingTest. The used utilities are tested in FutureUtilsTest and in ExecutionGraphUtilsTest.

+1 for merging


Error running the Finetuner Lora model in WebUI

Lora Finetuner
I saved it with float precision and it seem to work in Colab but not in Automatic1111 WebUI. Here's the error:
activating extra network lora with arguments [<modules.extra_networks.ExtraNetworkParams object at 0x0000026E1B7C6B60>]: RuntimeError
Traceback (most recent call last):
  File "D:\Program Files\stable-diffusion-webui\modules\extra_networks.py", line 75, in activate
    extra_network.activate(p, extra_network_args)
  File "D:\Program Files\stable-diffusion-webui\extensions-builtin\Lora\extra_networks_lora.py", line 23, in activate
    lora.load_loras(names, multipliers)
  File "D:\Program Files\stable-diffusion-webui\extensions-builtin\Lora\lora.py", line 151, in load_loras
    lora = load_lora(name, lora_on_disk.filename)
  File "D:\Program Files\stable-diffusion-webui\extensions-builtin\Lora\lora.py", line 113, in load_lora
    module.weight.copy_(weight)
RuntimeError: output with shape [128, 320] doesn't match the broadcast shape [128, 320, 128, 320]

Hyperparameter:
+-------------------------------+------------------------------------------------------------------+
| Hyperparameter                | Value                                                            |
+-------------------------------+------------------------------------------------------------------+
| v2                            | True                                                             |
| v_parameterization            | True                                                             |
| network_dim                   | 128                                                              |
| network_alpha                 | 128                                                              |
| network_module                | networks.lora                                                    |
| network_weights               | False                                                            |
| network_train_on              | both                                                             |
| learning_rate                 | 0.0001                                                           |
| unet_lr                       | 0.0001                                                           |
| text_encoder_lr               | 5e-05                                                            |
| no_metadata                   | False                                                            |
| training_comment              | this_comment_will_be_stored_in_the_metadata                      |
| lr_scheduler                  | linear                                                           |
| lr_scheduler_num_cycles       | 1                                                                |
| lr_scheduler_power            | 1                                                                |
| pretrained_model_name_or_path | /content/pre_trained_model/illuminati_diffusion_v1.0.safetensors |
| vae                           | False                                                            |
| train_data_dir                | /content/fine_tune/train_data                                    |
| in_json                       | /content/fine_tune/meta_lat.json                                 |
| output_dir                    | /content/drive/MyDrive/fine_tune/output                          |
| keep_tokens                   | 2                                                                |
| resume_path                   | False                                                            |
| project_name                  | necromorph                                                       |
| mixed_precision               | fp16                                                             |
| save_precision                | float                                                            |
| save_n_epochs_type            | save_n_epoch_ratio                                               |
| save_n_epochs_type_value      | 1                                                                |
| save_model_as                 | safetensors                                                      |
| resolution                    | 768                                                              |
| train_batch_size              | 1                                                                |
| max_token_length              | 225                                                              |
| use_8bit_adam                 | False                                                            |
| dataset_repeats               | 10                                                               |
| num_epochs                    | 5                                                                |
| seed                          | 0                                                                |
| gradient_checkpointing        | True                                                             |
| gradient_accumulation_steps   | 1                                                                |
| clip_skip                     | 1                                                                |
| logging_dir                   | /content/fine_tune/logs                                          |
| log_prefix                    | necromorph                                                       |
| additional_argument           | --shuffle_caption --xformers                                     |
+-------------------------------+------------------------------------------------------------------+

Anyone know what's the problem?

Apparently LoRA based on SDV2 model is broken in webui, you need to load it from kohya extension
https://github.com/kohya-ss/sd-webui-additional-networks

Thanks, it worked! But it's weird, cuz I only recently trained two other SD 2.1 models.

Good to hear that!
Is it LoRA? of Full model?
You can load SDV2 model in webui but not LoRA


Event API

Create a multi-purpose, extendable API for handling events sent not only by the server, but also by plugins looking to hook into the event system, and provide the proper utilities for doing so.
Must support multithreading (e.g. async) events, also must incur the least runtime overhead at the cost of registration if possible. This can be achieved using a mapping of events to their listeners, but how to unregister listeners of a particular plugin may be difficult this way.

Closed by https://github.com/TridentSDK/TridentSDK/commit/d843945394f7721e95c37aa1981ac44ea64e2525
https://github.com/TridentSDK/Trident/issues/61


refactor: update blas/ext/base/drev to follow current project conventions

This commit refactors the namespace to follow current project conventions .
Description

What is the purpose of this pull request?
refactor the blas/ext/base/drev to follow current project conventions i.e. C++ add-on interfaces to C add-on interfaces along with style and simplification changes.

Related Issues

Does this pull request have any related issues?

This pull request:

resolves #1488

Questions

Any questions for reviewers of this pull request?

No.
Other

Any other information relevant to this pull request? This may include screenshots, references, and/or implementation notes.

No.
Checklist

Please ensure the following tasks are completed before submitting this pull request.

[x] Read, understood, and followed the contributing guidelines.

@stdlib-js/reviewers

Hi, I am not able to trace through the error since it's not related to an import but a header file and it seems to be included in the code that utilizes it. If you could guide me on debugging the error, that'd be great (@Planeshifter , @kgryte , @Pranavchiku )!
Thanks!

Can you merge latest main to this PR and check?

Can you merge latest main to this PR and check?

Hi @Pranavchiku, you mean the develop branch right?

@Pranavchiku,  Thank you so much for your review, I have pulled the latest changes into the PR!

I am not sure the cause of the failing builds when running C examples.


How to Specify an Empty Nlattr Payload?

I am currently looking for a way to pass empty data in a Nlattr payload, but I'm stumped and likely running into my limits of Rust knowledge.
Below is a packet capture on a Netlink monitor interface comparing the NL80211_CMD_GET_WIPHY command of iw phy0 info with that of example neli code in this gist (using neli v0.7.0-rc2). On the left is iw command netlink command with the empty NL80211_ATTR_SPLIT_WIPHY_DUMP attribute. On the right is the non-empty attribute as generated by the neli example code I linked.
For others looking to do the same, the command I run the following commands to create and up a Netlink monitor interface nlmon0 on Linux:
# This interface will be removed on shutdown
$ sudo modprobe nlmon
$ sudo ip link add dev nlmon0 type nlmon
$ sudo ip link set up dev nlmon0

I'd be happy to contribute this to the nl80211.rs example, including more interesting NL80211_CMD_GET_WIPHY output, once I figure out how to do so as it's a task I'm already working on.

Empty Attr Value
Non-empty Attr Value

Hi @a-gavin, I think the best way to handle the fact that the payload field is required in NlAttr is to pass in the empty type (()) as the payload. This will result in an empty payload.

Why didn't I think of that? haha. I'll give that a try. Thanks!

Sure thing! Closing, but feel free to comment if that doesn't resolve your issue.

This fixed my issue. Thanks for the quick help!


[MSL] Option to generate real constants for SPIR-V specialization constants

This is another request for a feature that would make SPIRV-Cross more friendly to my particular use case. It may not fit in with the overall vision for the project, but I figured a discussion of it couldn't hurt.
SPIR-V specialization constants are currently translated over to Metal Function Constants, which are a relatively similar concept. However, they don't have default values, and you need to provide the full set of substitutions when you actually create an MTLFunction at runtime.
It might be useful for the MSL compiler to have an option to simply "materialize" the specialization constants into real const variables with the specified default values defined by the compiler. This would allow you to directly use the code in an MTLFunction, which in some ways is closer happens when you compile to HLSL/GLSL and substitute in the constants at compile-time.

I believe there is an optimization pass in SPIRV-Tools already which can lower specialization constants into real constants, maybe check if that exists?
Modifying spec constants into real constants is a fairly trivial operation at any rate.

Ok, it seems like this can be trivially solved on the app side, so closing this.


Upload coverage form integration test

Pull request
Description
A cheap test to include some of the integration tests in code coverage
Checklist

[x] The RFC, if required, has been submitted and approved
[x] Any user-facing impact of the changes is reflected in docs.tremor.rs
[x] The code is tested
[x] Use of unsafe code is reasoned about in a comment
[x] Update CHANGELOG.md appropriately, recording any changes, bug fixes, or other observable changes in behavior
[x] The performance impact of the change is measured (see below)

Performance
no code changes

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
4 unchanged lines in 2 files lost coverage.
Overall coverage increased (+0.04%) to 85.307%

Files with Coverage Reduction
New Missed Lines
%

src/connectors/source/channel_source.rs
1
78.33%

src/errors.rs
3
79.41%

Totals

Change from base Build<PHONE_NUMBER>:
0.04%

Covered Lines:
39569

Relevant Lines:
46384

💛  - Coveralls


Unable to disable quotes (no support for: --quoting-style, QUOTING_STYLE, or --literal)

Version

[X] latest

version
lsd 1.0.0
What OS are you seeing the problem on?
macOS
installation
homebrew
term
xterm-256color
ls-colors
di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43
What happened?
`error: unexpected argument '--literal' found`

What expected?
`lsd` should honour `lsd --literal`, `lsd --quoting-style=literal`, and/or `QUOTING_STYLE=literal lsd`

What else?
Sadly #746 added quotes around filenames without any way to opt out.

See https://www.gnu.org/software/coreutils/quotes.html for the various options that GNU's `ls` provides.

Adding just `literal` initially would be valuable to those who are not in favour of this somewhat controversial change.

thanks for the advice!
/kind feature
/good-first-issue
/help


how to run JSCIP test exmple on macbook

Hi, I am trying to run JSCIP on MacBook.
My OS :
 MacOS Mojave  (10.14.6)

My java:
openjdk version "1.8.0_222"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_222-b10)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.222-b10, mixed mode)

I downloaded SCIP from
  https://scip.zib.de/download.php?fname=scipoptsuite-6.0.2.tgz

and build it after installing gmp.
I just run :
  make

and then
  make test

It works well on MacBook.
Then, I installed JSCIP on macbook by following this step by step:
  https://github.com/SCIP-Interfaces/JSCIPOpt/blob/master/INSTALL.md

When I am running
java -cp scip.jar:examples.jar <"Linear" or "Quadratic" or "Read" or "Multiknapsack">

I got :
  -bash: syntax error near unexpected token `newline'

When I run
    java -cp scip.jar:examples.jar "Linear"

I got:
  A fatal error has been detected by the Java Runtime Environment:##  SIGSEGV (0xb) at pc=0x000000012138b319, pid=88434, tid=0x0000000000001d03

How can I run this correctly ?
Thanks

Can you compile the SCIP Optimization Suite via
cd scipoptsuite-6.0.2
mkdir build; cd build
cmake ..
make

and try again? Could you also add the full log when compiling JSCIPOpt? Thanks!

Hi, The log is to long, could you please let me know what parts are important ?

Direct the output to a file and upload it here.
usact<EMAIL_ADDRESS>schrieb am Mi., 11. März 2020, 18:59:

Hi, The log is to long, could you please let me know what parts are
important ?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/SCIP-Interfaces/JSCIPOpt/issues/21#issuecomment-597781575,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACIKCB247U4PW4V77OIH64LRG7GPVANCNFSM4LFX4TSQ
.

I have rebuilt JSCIPOpt.
I run:
  cmake .. -DSCIP_DIR=/Users/my_name/scipoptsuite-6.0.2/build > JSCIPOpt_cmake_log.txt

got:
  CMake Warning (dev):
  Policy CMP0042 is not set: MACOSX_RPATH is enabled by default.  Run "cmake
  --help-policy CMP0042" for policy details.  Use the cmake_policy command to
   set the policy and suppress this warning.

   MACOSX_RPATH is not specified for the following targets:

   jscip

   This warning is for project developers.  Use -Wno-dev to suppress it.

then, I run
    make > JSCIPOpt_make_log.txt

I got:
   ld: warning: directory not found for option '-L/Users/my_name/git/JSCIPOpt/lib'

I am not sure why I got this.
The log files are attached.
thanks

Hi,
I have posted it on github
https://github.com/SCIP-Interfaces/JSCIPOpt/issues/21
thanks
On Wed, Mar 11, 2020 at 11:21 AM Benjamin Mueller<EMAIL_ADDRESS>wrote:

Direct the output to a file and upload it here.
usact<EMAIL_ADDRESS>schrieb am Mi., 11. März 2020, 18:59:

Hi, The log is to long, could you please let me know what parts are
important ?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<
https://github.com/SCIP-Interfaces/JSCIPOpt/issues/21#issuecomment-597781575
,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/ACIKCB247U4PW4V77OIH64LRG7GPVANCNFSM4LFX4TSQ
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/SCIP-Interfaces/JSCIPOpt/issues/21#issuecomment-597792211,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALIY2AKXZ74CGQWTCBWPWCTRG7JENANCNFSM4LFX4TSQ
.

Did anybody find something wrong in the attached build log files ? thanks!

I just tested it on our Mac machine, which uses
java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

cmake -version
cmake version 3.13.3

gcc --version
Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 10.0.0 (clang-1<IP_ADDRESS>)
Target: x86_64-apple-darwin17.7.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin

I get the same error message about "-L..." directory not found and the warning about MACOSX_RPATH, which don't seem relevant for the issue.
Anyway, executing
java -cp scip.jar:examples.jar "Linear"
feasible solution found by trivial heuristic after 0,0 seconds, objective value 2,000000e+00
presolving:
(round 1, fast)       1 del vars, 1 del conss, 0 add conss, 1 chg bounds, 0 chg sides, 0 chg coeffs, 0 upgd conss, 0 impls, 0 clqs
presolving (2 rounds: 2 fast, 1 medium, 1 exhaustive):
 2 deleted vars, 1 deleted constraints, 0 added constraints, 1 tightened bounds, 0 added holes, 0 changed sides, 0 changed coefficients
 0 implications, 0 cliques
presolved problem has 0 variables (0 bin, 0 int, 0 impl, 0 cont) and 0 constraints
transformed objective value is always integral (scale: 1)
Presolving Time: 0,00

 time | node  | left  |LP iter|LP it/n| mem |mdpt |frac |vars |cons |cols |rows |cuts |confs|strbr|  dualbound   | primalbound  |  gap
t 0,0s|     1 |     0 |     0 |     - | 544k|   0 |   - |   0 |   0 |   0 |   0 |   0 |   0 |   0 |-1,000000e+01 |-1,000000e+01 |   0,00%

SCIP Status        : problem is solved [optimal solution found]
Solving Time (sec) : 0,00
Solving Nodes      : 1
Primal Bound       : -1,00000000000000e+01 (2 solutions)
Dual Bound         : -1,00000000000000e+01
Gap                : 0,00 %
final gap = 0.0
solution (x,y) = (2.0, 4.0) with objective value -10.0
solution (x,y) = (2.0, 0.0) with objective value 2.0

works just fine. I'm not too familiar with Mac and Java, so I cannot help you too much with the issue.

Can you add all the output of the java -cp scip.jar:examples.jar "Linear", please?  I think that after A fatal error has been detected by the Java Runtime Environment: there is also an error log mention. Please add the file to the issue.

Hi,
I run the same command and got :----------------------------java -cp scip.jar:examples.jar "Linear"## A fatal error has been detected by the Java Runtime Environment:##  SIGSEGV (0xb) at pc=0x000000010d4bd319, pid=52939, tid=0x0000000000002703## JRE version: OpenJDK Runtime Environment (8.0_222-b10) (build 1.8.0_222-b10)# Java VM: OpenJDK 64-Bit Server VM (25.222-b10 mixed mode bsd-amd64 compressed oops)# Problematic frame:# C  [libawt_lwawt.dylib+0x48319]  JNI_OnLoad+0x91## Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again## An error report file with more information is saved as:# /Users/my_name/git/JSCIPOpt/build/Release/hs_err_pid52939.log## If you would like to submit a bug report, please visit:#   http://bugreport.java.com/bugreport/crash.jsp# The crash happened outside the Java Virtual Machine in native code.# See problematic frame for where to report the bug.#Abort trap: 6---------------------------gcc --version     Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/c++/4.2.1     Apple LLVM version 10.0.1 (clang-1<IP_ADDRESS>)     Target: x86_64-apple-darwin18.7.0     Thread model: posix    InstalledDir: /Library/Developer/CommandLineTools/usr/bincmake --version      cmake version 3.16.5      CMake suite maintained and supported by Kitware (kitware.com/cmake).

Did you try ulimit -c unlimited ?
usact<EMAIL_ADDRESS>schrieb am Fr., 13. März 2020, 16:03:

Hi,
I run the same command and got :----------------------------java -cp
scip.jar:examples.jar "Linear"## A fatal error has been detected by the
Java Runtime Environment:##  SIGSEGV (0xb) at pc=0x000000010d4bd319,
pid=52939, tid=0x0000000000002703## JRE version: OpenJDK Runtime
Environment (8.0_222-b10) (build 1.8.0_222-b10)# Java VM: OpenJDK 64-Bit
Server VM (25.222-b10 mixed mode bsd-amd64 compressed oops)# Problematic
frame:# C  [libawt_lwawt.dylib+0x48319]  JNI_OnLoad+0x91## Failed to write
core dump. Core dumps have been disabled. To enable core dumping, try
"ulimit -c unlimited" before starting Java again## An error report file
with more information is saved as:#
/Users/my_name/git/JSCIPOpt/build/Release/hs_err_pid52939.log## If you
would like to submit a bug report, please visit:#
http://bugreport.java.com/bugreport/crash.jsp# The crash happened outside
the Java Virtual Machine in native code.# See problematic frame for where
to report the bug.#Abort trap: 6---------------------------gcc --version
Configured with: --prefix=/Library/Developer/CommandLineTools/usr
--with-gxx-include-dir=/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/c++/4.2.1
Apple LLVM version 10.0.1 (clang-1<IP_ADDRESS>)     Target:
x86_64-apple-darwin18.7.0     Thread model: posix    InstalledDir:
/Library/Developer/CommandLineTools/usr/bincmake --version      cmake
version 3.16.5      CMake suite maintained and supported by Kitware (
kitware.com/cmake).
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/SCIP-Interfaces/JSCIPOpt/issues/21#issuecomment-598763609,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACIKCBZK2XVRQNQFBGD2XYTRHJDL5ANCNFSM4LFX4TSQ
.

Hi,
I run the same command and got the error as follows.
More details and the error log file can be found at
https://github.com/SCIP-Interfaces/JSCIPOpt/issues/21
thanks,

java -cp scip.jar:examples.jar "Linear"

A fatal error has been detected by the Java Runtime Environment:

SIGSEGV (0xb) at pc=0x000000010d4bd319, pid=52939, tid=0x0000000000002703

JRE version: OpenJDK Runtime Environment (8.0_222-b10) (build
1.8.0_222-b10)
Java VM: OpenJDK 64-Bit Server VM (25.222-b10 mixed mode bsd-amd64
compressed oops)
Problematic frame:
C  [libawt_lwawt.dylib+0x48319]  JNI_OnLoad+0x91

Failed to write core dump. Core dumps have been disabled. To enable core
dumping, try "ulimit -c unlimited" before starting Java again

An error report file with more information is saved as:
/Users/my_name/git/JSCIPOpt/build/Release/hs_err_pid52939.log

If you would like to submit a bug report, please visit:
http://bugreport.java.com/bugreport/crash.jsp
The crash happened outside the Java Virtual Machine in native code.
See problematic frame for where to report the bug.

Abort trap: 6
gcc --version
 Configured with: --prefix=/Library/Developer/CommandLineTools/usr

--with-gxx-include-dir=/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/c++/4.2.1
 Apple LLVM version 10.0.1 (clang-1<IP_ADDRESS>)

 Target: x86_64-apple-darwin18.7.0

 Thread model: posix

InstalledDir: /Library/Developer/CommandLineTools/usr/bin

cmake --version
  cmake version 3.16.5

  CMake suite maintained and supported by Kitware (kitware.com/cmake).

On Fri, Mar 13, 2020 at 1:40 AM Benjamin Mueller<EMAIL_ADDRESS>wrote:

Can you add all the output of the java -cp scip.jar:examples.jar "Linear",
please? I think that after A fatal error has been detected by the Java
Runtime Environment: there is also an error log mention. Please add the
file to the issue.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/SCIP-Interfaces/JSCIPOpt/issues/21#issuecomment-598610741,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALIY2AO4DBJU5Q3XYZWMTMTRHHWODANCNFSM4LFX4TSQ
.

yes,
java -cp scip.jar:examples.jar "Linear" ulimit -c unlimited
The error log file is attached.
thanks,
Jinxu
hs_err_pid54054.log

yes,
java -cp scip.jar:examples.jar "Linear" ulimit -c unlimited
The error log file is attached.
https://github.com/SCIP-Interfaces/JSCIPOpt/issues/21
thanks,
Jinxu
On Fri, Mar 13, 2020 at 8:07 AM Benjamin Mueller<EMAIL_ADDRESS>wrote:

Did you try ulimit -c unlimited ?
usact<EMAIL_ADDRESS>schrieb am Fr., 13. März 2020, 16:03:

Hi,
I run the same command and got :----------------------------java -cp
scip.jar:examples.jar "Linear"## A fatal error has been detected by the
Java Runtime Environment:## SIGSEGV (0xb) at pc=0x000000010d4bd319,
pid=52939, tid=0x0000000000002703## JRE version: OpenJDK Runtime
Environment (8.0_222-b10) (build 1.8.0_222-b10)# Java VM: OpenJDK 64-Bit
Server VM (25.222-b10 mixed mode bsd-amd64 compressed oops)# Problematic
frame:# C [libawt_lwawt.dylib+0x48319] JNI_OnLoad+0x91## Failed to write
core dump. Core dumps have been disabled. To enable core dumping, try
"ulimit -c unlimited" before starting Java again## An error report file
with more information is saved as:#
/Users/my_name/git/JSCIPOpt/build/Release/hs_err_pid52939.log## If you
would like to submit a bug report, please visit:#
http://bugreport.java.com/bugreport/crash.jsp# The crash happened
outside
the Java Virtual Machine in native code.# See problematic frame for where
to report the bug.#Abort trap: 6---------------------------gcc --version
Configured with: --prefix=/Library/Developer/CommandLineTools/usr

--with-gxx-include-dir=/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/c++/4.2.1

Apple LLVM version 10.0.1 (clang-1<IP_ADDRESS>) Target:
x86_64-apple-darwin18.7.0 Thread model: posix InstalledDir:
/Library/Developer/CommandLineTools/usr/bincmake --version cmake
version 3.16.5 CMake suite maintained and supported by Kitware (
kitware.com/cmake).
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<
https://github.com/SCIP-Interfaces/JSCIPOpt/issues/21#issuecomment-598763609
,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/ACIKCBZK2XVRQNQFBGD2XYTRHJDL5ANCNFSM4LFX4TSQ
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/SCIP-Interfaces/JSCIPOpt/issues/21#issuecomment-598765417,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALIY2AOVSAGSXEXSAL4NUMTRHJD3LANCNFSM4LFX4TSQ
.

I don't see the log, where is it? Sorry, I might not see it because I use my phone.
It looks like that you added the ulimit ... to the java command. Just to be sure: You need to set the ulimit first and then execute the java command.

i have run it:
$ulimit -c unlimited
$ java -cp scip.jar:examples.jar "Linear"

A fatal error has been detected by the Java Runtime Environment:

SIGSEGV (0xb) at pc=0x0000000123280319, pid=55309, tid=0x0000000000002203

JRE version: OpenJDK Runtime Environment (8.0_222-b10) (build 1.8.0_222-b10)
Java VM: OpenJDK 64-Bit Server VM (25.222-b10 mixed mode bsd-amd64 compressed oops)
Problematic frame:
C  [libawt_lwawt.dylib+0x48319]  JNI_OnLoad+0x91

Core dump written. Default location: /cores/core or core.55309

An error report file with more information is saved as:
/Users/my_name/git/JSCIPOpt/build/Release/hs_err_pid55309.log

If you would like to submit a bug report, please visit:
http://bugreport.java.com/bugreport/crash.jsp
The crash happened outside the Java Virtual Machine in native code.
See problematic frame for where to report the bug.

Abort trap: 6 (core dumped)

I have run it:
$ulimit -c unlimited
and then
$ java -cp scip.jar:examples.jar "Linear"
A fatal error has been detected by the Java Runtime Environment:
SIGSEGV (0xb) at pc=0x0000000123280319, pid=55309, tid=0x0000000000002203
JRE version: OpenJDK Runtime Environment (8.0_222-b10) (build 1.8.0_222-b10)
Java VM: OpenJDK 64-Bit Server VM (25.222-b10 mixed mode bsd-amd64
compressed oops)
Problematic frame:
C [libawt_lwawt.dylib+0x48319] JNI_OnLoad+0x91
Core dump written. Default location: /cores/core or core.55309
An error report file with more information is saved as:
/Users/my_name/git/JSCIPOpt/build/Release/hs_err_pid55309.log
If you would like to submit a bug report, please visit:
http://bugreport.java.com/bugreport/crash.jsp
The crash happened outside the Java Virtual Machine in native code.
See problematic frame for where to report the bug.
Abort trap: 6 (core dumped)
On Fri, Mar 13, 2020 at 8:43 AM Benjamin Mueller<EMAIL_ADDRESS>wrote:

I don't see the log, where is it? Sorry, I might not see it because I use
my phone.
It looks like that you added the ulimit ... to the java command. Just to
be sure: You need to set the ulimit first and then execute the java command.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/SCIP-Interfaces/JSCIPOpt/issues/21#issuecomment-598786624,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALIY2ANXB2GFIVP7BKVHT2LRHJIDZANCNFSM4LFX4TSQ
.

What is written in
/Users/my_name/git/JSCIPOpt/build/Release/hs_err_pid55309.log
?
usact<EMAIL_ADDRESS>schrieb am Fr., 13. März 2020, 16:52:

i have run it:
$ulimit -c unlimited
$ java -cp scip.jar:examples.jar "Linear"
A fatal error has been detected by the Java Runtime Environment: SIGSEGV
(0xb) at pc=0x0000000123280319, pid=55309, tid=0x0000000000002203 JRE
version: OpenJDK Runtime Environment (8.0_222-b10) (build 1.8.0_222-b10) Java
VM: OpenJDK 64-Bit Server VM (25.222-b10 mixed mode bsd-amd64 compressed
oops) Problematic frame: C [libawt_lwawt.dylib+0x48319] JNI_OnLoad+0x91 Core
dump written. Default location: /cores/core or core.55309 An error report
file with more information is saved as:
/Users/my_name/git/JSCIPOpt/build/Release/hs_err_pid55309.log If you
would like to submit a bug report, please visit:
http://bugreport.java.com/bugreport/crash.jsp The crash happened outside
the Java Virtual Machine in native code. See problematic frame for where
to report the bug.
Abort trap: 6 (core dumped)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/SCIP-Interfaces/JSCIPOpt/issues/21#issuecomment-598790394,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACIKCBYJCEP4KEBYMVDQTZDRHJJCPANCNFSM4LFX4TSQ
.

Okay, I have seen that you added the log to a previous post.

Could it be that you have multiple versions of the java jdk installed? According to the error log, it looks like that there is some jenkins related jdk somewhere used. Could this be?

You mean this.
Internal exceptions (2 events):
200 Event: 0.039 Thread 0x00007fc223006800 Exception <a 'java/lang/NoSuchMethodError': Method sun.misc.Unsafe.defineClass(Ljava/lang    /String;[BII)Ljava/lang/Class; name or signature does not match> (0x000000076ab07cb8) thrown at [/Users/jenkins/workspace/build-    scripts/jobs/jdk8u/jdk8u-mac-x64-hotsp
201 Event: 0.039 Thread 0x00007fc223006800 Exception <a 'java/lang/NoSuchMethodError': Method sun.misc.Unsafe.prefetchRead(Ljava/lan    g/Object;J)V name or signature does not match> (0x000000076ab07fa0) thrown at [/Users/jenkins/workspace/build-scripts/jobs/jdk8u    /jdk8u-mac-x64-hotspot/workspace/build

But, I do not have this folder:
/Users/jenkins
on my laptop (macbook pro)

You mean this ?

Internal exceptions (2 events):
200 Event: 0.039 Thread 0x00007fc223006800 Exception <a
'java/lang/NoSuchMethodError': Method
sun.misc.Unsafe.defineClass(Ljava/lang /String;[BII)Ljava/lang/Class; name
or signature does not match> (0x000000076ab07cb8) thrown at
[/Users/jenkins/workspace/build- scripts/jobs/jdk8u/jdk8u-mac-x64-hotsp
201 Event: 0.039 Thread 0x00007fc223006800 Exception <a
'java/lang/NoSuchMethodError': Method
sun.misc.Unsafe.prefetchRead(Ljava/lan g/Object;J)V name or signature does
not match> (0x000000076ab07fa0) thrown at
[/Users/jenkins/workspace/build-scripts/jobs/jdk8u
/jdk8u-mac-x64-hotspot/workspace/build
But, I do not have this folder:
/Users/jenkins
on my laptop (macbook pro)
On Fri, Mar 13, 2020 at 9:03 AM Benjamin Mueller<EMAIL_ADDRESS>wrote:

Could it be that you have multiple versions of the java jdk installed?
According to the error log, it looks like that there is some jenkins
related jdk somewhere used. Could this be?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/SCIP-Interfaces/JSCIPOpt/issues/21#issuecomment-598796031,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALIY2AIC5LE7PEOUOVAPGQTRHJKMTANCNFSM4LFX4TSQ
.

this is the latest error log file attached:
hs_err_pid55309.log

this is the latest error log file attached.
On Fri, Mar 13, 2020 at 9:03 AM Benjamin Mueller<EMAIL_ADDRESS>wrote:

Could it be that you have multiple versions of the java jdk installed?
According to the error log, it looks like that there is some jenkins
related jdk somewhere used. Could this be?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/SCIP-Interfaces/JSCIPOpt/issues/21#issuecomment-598796031,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALIY2AIC5LE7PEOUOVAPGQTRHJKMTANCNFSM4LFX4TSQ
.

I do not see that I have multiple JDKs ?

The directory does not exist? Very strange. You should try to figure out
why java wants to call something from there. Maybe you could reinstall the
jdk? Check also your PATH and LD_LIBRARY_PATH variable (maybe there is
something else for Mac).
usact<EMAIL_ADDRESS>schrieb am Fr., 13. März 2020, 17:33:

this is the latest error log file attached.
On Fri, Mar 13, 2020 at 9:03 AM Benjamin Mueller<EMAIL_ADDRESS>
wrote:

Could it be that you have multiple versions of the java jdk installed?
According to the error log, it looks like that there is some jenkins
related jdk somewhere used. Could this be?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<
https://github.com/SCIP-Interfaces/JSCIPOpt/issues/21#issuecomment-598796031
,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/ALIY2AIC5LE7PEOUOVAPGQTRHJKMTANCNFSM4LFX4TSQ
.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/SCIP-Interfaces/JSCIPOpt/issues/21#issuecomment-598809465,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACIKCB7THR7UAQR5IJYZ7TLRHJN6PANCNFSM4LFX4TSQ
.

These are the values for the two env variables:
echo $PATH
/Users/my_name/.pyenv/versions/3.5.4/lib/python3.5/site-packages/pyspark:/Users/my_name/.jenv/versions/1.8/bin:/Users/my_name/Work_2019_7_18/tools/scala/scala-2.12.3/bin:/usr/local/Cellar/pyenv-virtualenv/1.1.3/shims:/Users/my_name/.pyenv/shims:/Users/my_name/.jenv/shims:/Users/my_name/.jenv/bin:/Users/my_name/.jenv/shims:/Users/my_name/Work_2019_7_18/tools/maven/apache-maven-3.6.1/bin:/Users/my_name/.jenv/bin:~/.pyenv/versions/3.5.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin/scala/bin
$ echo $LD_LIBRARY_PATH
It is not set yet.

Also, I have installed "docker desktop" on my laptop. Hope that it is not a problem.

Also, I have tried to run a simple test Hello-World Java Program on my laptop. It works well.

Would it be possible for you to create a new user account on your Mac that
has no additional packages installed? I think that the current issue is due
to some incomoabilities of some installed packages.
usact<EMAIL_ADDRESS>schrieb am Fr., 13. März 2020, 18:17:

Also, I have tried to run a simple test Hello-World Java Program on my
laptop. It works well.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/SCIP-Interfaces/JSCIPOpt/issues/21#issuecomment-598828508,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACIKCB4THII7OJ7B3UPRQU3RHJTBZANCNFSM4LFX4TSQ
.

You mean "Jenkins" could be a pseudo account that cause this problem ? The MacBook operating system assumes that the "Jenkins" account is calling JDK not my login-account ?

But, I never install "Jenkins".

If there is something wrong with JDK, the test "HelloWord" java program works well under the same account on my laptop.

I'm proposing to start from a "clean" account, i.e., that didn't install any additional packages. With this account, you try to make JSCIPOpt work and then you want to find out, which package breaks things.
Not very efficient, but I don't have a good suggestion on how to proceed with your issue.

If there is something wrong with JDK, why the test "HelloWord" java program works well under the same account on my laptop ? thanks !

I don't think that your java is generally broken, so this "Hello World" example doesn't mean much. I could imagine that the java native interface that is used to compile the code in JSCIPOpt is incompatible with the installed version of the JDK. Sorry, but I'm just guessing here.

"the java native interface that is used to compile the code in JSCIPOpt" should be the JDK that is installed on my laptop, right ?

My laptop is a business machine and I cannot create another "clean account" on it. Also, the installed packages are still there even though I can create the "clean account", right ?

I have two JDKS:
ls /Library/Java/JavaVirtualMachines
adoptopenjdk-8.jdk	jdk-12.0.2.jdk

Shoudl I remove "adoptopenjdk-8.jdk" ? and try jdk12 ?

Hi, I have removed "adoptopenjdk-8.jdk" and now it works.  I can run $ java -cp scip.jar:examples.jar "Linear" and get results. I am using jdk 12.
When I run the same java program "Linear" from IntelliJ Idea, it works well. But, if I run it in debug mode, I got the similar error again.
Java VM: Java HotSpot(TM) 64-Bit Server VM (12.0.2+10, mixed mode, sharing, tiered, compressed oops, g1 gc, bsd-amd64)
Problematic frame:
C  [libjscip.dylib+0x3764]  Java_jscip_SCIPJNIJNI_SCIPconsGetName+0x4
No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
An error report file with more information is saved as:
/Users/my_name/Work_2019_7_18/projects/SCIP_test1/hs_err_pid76907.log
If you would like to submit a bug report, please visit:
http://bugreport.java.com/bugreport/crash.jsp
The crash happened outside the Java Virtual Machine in native code.
See problematic frame for where to report the bug.
Disconnected from the target VM, address: '<IP_ADDRESS>:55368', transport: 'socket'
Process finished with exit code 134 (interrupted by signal 6: SIGABRT)

The "Linear.java" crashed when I run it in debug mode:
// release constraint (if not needed anymore)
scip.releaseCons(lincons);

Which version of JDK is more stable for JSCIP ?

Also, "releaseVar" also crashed the program. It seems that if variables or constraints are released, it will cause crash ?

Shoudl I remove "adoptopenjdk-8.jdk" ? and try jdk12 ?
Hi, I have removed "adoptopenjdk-8.jdk" and now it works. I can run $ java -cp scip.jar:examples.jar "Linear" and get results. I am using jdk 12.
When I run the same java program "Linear" from IntelliJ Idea, it works well. But, if I run it in debug mode, I got the similar error again.
Java VM: Java HotSpot(TM) 64-Bit Server VM (12.0.2+10, mixed mode, sharing, tiered, compressed oops, g1 gc, bsd-amd64)
Problematic frame:
C [libjscip.dylib+0x3764] Java_jscip_SCIPJNIJNI_SCIPconsGetName+0x4
No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
An error report file with more information is saved as:
/Users/my_name/Work_2019_7_18/projects/SCIP_test1/hs_err_pid76907.log
If you would like to submit a bug report, please visit:
http://bugreport.java.com/bugreport/crash.jsp
The crash happened outside the Java Virtual Machine in native code.
See problematic frame for where to report the bug.
Disconnected from the target VM, address: '<IP_ADDRESS>:55368', transport: 'socket'
Process finished with exit code 134 (interrupted by signal 6: SIGABRT)

The "Linear.java" crashed when I run the following line in debug mode:
// release constraint (if not needed anymore)
scip.releaseCons(lincons);
Which version of JDK is more stable for JSCIP ? JDK10 is not supported so I use JDK12.
Also, "releaseVar" also crashed the program. It seems that if variables or constraints are released, it will cause crash ?

Duplicate of #10.


Execute transformation in singleton

Due to deadlock issues put the exectution of autoprefixing
in a singleton. See also https://github.com/DigitPaint/roger_babeljs/commit/eabbeb27c366c6a39e4e55c1c5a0208f73553489

:+1:


Test against php 8.0

it looks like the tests for php 8 have failed, can you add 8 to the allowed-failures for the time being until we get time to update the package?

@matthewtrask i tried to resolve this issue by requiring phpunit ^9.3 in composer.json but it seems it's impossible to have php 5.4 and 8.0 support at the same time (because phpunit ^9.3 forces you to use :void typehint in setUp() method, but typehints are not supported in older versions of php).
What do you think about dropping legacy php version in the next major version of the package? I can PR that

I fully advocate the removal of legacy versions of PHP from our supported versions, PHP 7.2 is currently the latest version to reach EOL. PHP 5.4 has not been supported for almost 6 years. Realistically I think the minumum version requirement for the next major version should be 7.4.

I think by the time a new major version is released, PHP will be phasing out 7.4?


Combat improvements

Changes:

Added the check for the received ammo supplies event.
Updated unable_handler to handle other targets beside boss. Now used also for mystery nodes when FocusOnMysteryNodes is enabled.
Threads used for the checks done by movement_handler are more specific and targeted to the map currently farmed, i.e. only threads strictly necessary to the current map are prepared.
New ClearingMode option for story maps, which simply disables the checks for ambushes (fleetlock is still not supported).
Optimized get_fleet_location method. Fleet location is now calculated only when necessary to do so and it's mainly tracked by movement_handler instead.

Update:

Fixed retirement's filters logic in case it's the only module enabled which clears the dock.
Other minor corrections.


initialization fails with mpirun

The job is distributed job and runs on Azure machine learning platform. It fails with the following error message. Any idea on how to fix it? Thanks!
2021-04-07 22:13:55 [1,4]:[2021-04-07 22:13:53,125] [INFO] [distributed.py:37:init_distributed] Not using the DeepSpeed or torch.distributed launchers, attempting to detect MPI environment...
2021-04-07 22:13:55 [1,3]:[az-wus2-v100-32gb-2-worker-cbfqfc:04757] PMIX ERROR: ERROR STRING NOT FOUND in file ptl_tcp.c at line 790
2021-04-07 22:13:55 [1,3]:[az-wus2-v100-32gb-2-worker-cbfqfc:04757] OPAL ERROR: Unreachable in file pmix3x_client.c at line 113
2021-04-07 22:13:55 [1,3]:*** An error occurred in MPI_Init_thread
2021-04-07 22:13:55 [1,3]:*** on a NULL communicator
2021-04-07 22:13:55 [1,3]:*** MPI_ERRORS_ARE_FATAL (processes in this communicator will now abort,
2021-04-07 22:13:55 [1,3]:***    and potentially your MPI job)
2021-04-07 22:13:55 [1,3]:[az-wus2-v100-32gb-2-worker-cbfqfc:04757] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed!
2021-04-07 22:13:55 [1,8]:Starting the daemon thread to refresh tokens in background for process with pid = 383

Hi @amsword, can you please provide some more details? Like which AML environment are you using? and what example are you trying to run?
Also, please took a look at this related issue here: https://github.com/open-mpi/ompi/issues/7025

Btw, it might be worth looking at this example to see if this works in your setup/workspace?
CIFAR DeepSpeed example on AML: https://github.com/Azure/azureml-examples/tree/main/workflows/train/deepspeed/cifar

I seem to be getting an error related to MPI as well. Here is the full output
[2021-04-19 22:22:24,929] [INFO] [logging.py:60:log_dist] [Rank -1] DeepSpeed info: version=0.3.13, git-hash=unknown, git-branch=unknown
[2021-04-19 22:22:24,929] [INFO] [distributed.py:37:init_distributed] Not using the DeepSpeed or torch.distributed launchers, attempting to detect MPI environment...
--------------------------------------------------------------------------
The value of the MCA parameter "plm_rsh_agent" was set to a path
that could not be found:

  plm_rsh_agent: ssh : rsh

Please either unset the parameter, or check that the path is correct
--------------------------------------------------------------------------
[cascadebio-lambda:26170] [[INVALID],INVALID] ORTE_ERROR_LOG: Unable to start a daemon on the local node in file ess_singleton_module.c at line 582
[cascadebio-lambda:26170] [[INVALID],INVALID] ORTE_ERROR_LOG: Unable to start a daemon on the local node in file ess_singleton_module.c at line 166
--------------------------------------------------------------------------
It looks like orte_init failed for some reason; your parallel process is
likely to abort.  There are many reasons that a parallel process can
fail during orte_init; some of which are due to configuration or
environment problems.  This failure appears to be an internal failure;
here's some additional information (which may only be relevant to an
Open MPI developer):

  orte_ess_init failed
  --> Returned value Unable to start a daemon on the local node (-127) instead of ORTE_SUCCESS
--------------------------------------------------------------------------
--------------------------------------------------------------------------
It looks like MPI_INIT failed for some reason; your parallel process is
likely to abort.  There are many reasons that a parallel process can
fail during MPI_INIT; some of which are due to configuration or environment
problems.  This failure appears to be an internal failure; here's some
additional information (which may only be relevant to an Open MPI
developer):

  ompi_mpi_init: ompi_rte_init failed
  --> Returned "Unable to start a daemon on the local node" (-127) instead of "Success" (0)
--------------------------------------------------------------------------
*** An error occurred in MPI_Init_thread
*** on a NULL communicator
*** MPI_ERRORS_ARE_FATAL (processes in this communicator will now abort,
***    and potentially your MPI job)
[cascadebio-lambda:26170] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed!

Hi @amsword - we've made a number of changes to the MPI runner support since this issue opened.  If you're still hitting this issue, please create a new issue and link this one and I'd be happy to take a look.  Thanks!


player statue not working

i followed all the instructions but end up with a small corner. i am on 1.20.4 of the mod

can you reproduce the error in singleplayer?

You need to provide more information on how to reproduce the bug, but the bug you describe is likely one that mainly occurs in multiplayer, where some plugins remove a tag from armor stands when they are placed by a dispenser. Sometimes using the automatic placer (right-click with the player statue’s shulker) has fixed it
If the issue is reproducible in singleplayer, please reopen the issue with more information


provide -no-vendor flag for init command

No all projects choose to vendor their dependencies. For those projects, it would be useful to be able to run dep init without copying stuff into the vendor directory that needs to be immediately deleted.

I don't understand the use case here. The entire purpose of dep is to vendor dependencies. Whether or not you commit vendor is up to you, but if you just don't use a vendor directory at all, they why use dep?

I don’t know if this is what @rogpeppe had in mind, but I’d like the ability to output dependencies to my src folder instead of the vendor folder.  My reason is primarily for compatibility with gcloud app deploy and dev_appserver.py which currently don’t support the vendor folder.  So, I’ve used dep to download my dependencies and then manually move them just so everything works.  It’d be nice if I didn’t have to to manually move things by being able to specify the output folder.

The entire purpose of dep is to vendor dependencies.

I don't see it quite that way. As I see it, the purpose of dep is to manage dependency versions, including solving constraints and choosing exact versions that satisfy those constraints. ISTM that dependency vendoring is orthogonal to that. That is, you can vendor dependencies without managing the versions, and you can manage versions without vendoring dependencies.
For example, if you're managing a package that's used as a dependency of some other repo, you probably don't want to vendor your dependencies because that can lead to bloated binaries (code duplication) and broken APIs (if some types from the dependencies are exposed in your API).
In our case, we choose not to vendor dependencies because the dependencies in question are huge (> 64MB of source) and we don't consider the bloat to our repo worth it.
As an additional consideration, when debugging, it's more convenient to avoid vendoring because then you can edit arbitrary code in any repo in $GOPATH to fix your code, and those changes are easy to turn into a PR on that repo or to save independently for later.

if you just don't use a vendor directory at all, they why use dep?

We use dep so that we have a publicly declared list of dependencies in a commonly understood format, and to take advantage of the version constraint solving that dep offers.

@ rogpeppe Fair enough. This is pretty far out of the purpose of dep however. Closing for now since this is not a priority for dep and there is a workaround that isn't too burdensome.
@jboarman I believe that there has been another issue about populating a different directory. If you can't find it, please feel free to start another, as it's not quite related to the original issue.


HD wallet compatibility

enabled all current chains  to support HD addresses.
Interface changes
export interface XChainClient {

  // now expects a number, DEFAULTS TO 0 if none provided
  getAddress(index: number): Address

  //address required
  getBalance(address: Address, assets?: Asset[]): Promise<Balances>

}

export type TxParams = {
  //send from which wallet index
  walletIndex?: number
  asset?: Asset
  amount: BaseAmount
  recipient: Address
  memo?: string

export type XChainClientParams = {
  network?: Network
  phrase?: string

  // the derivation path to use when getting HD wallets by index
  rootDerivationPaths?: RootDerivationPaths
}

Should we move that to non draft? @mikewyszinski

@mikewyszinski @smart-dev30 Let's rebase from master and re-request review to @veado and I

for some reason github isn't seeing the latest commit. goign to reopen this PR

@davidp94 @veado  master is merged, ready to review

i think everytihng is now completed on this branch. is the process  here just to squash & merge to master?

i think everytihng is now completed on this branch. is the process here just to squash & merge to master?

@mikewyszinski  Yep ^ . Pls publish all new versions to npm after that. Are you already part of https://www.npmjs.com/org/thorchain? If not, pls ask at Telegram or Discord / xchainjs channel for it.


Get rid of ClassNode within instrumentClass

ClassNode is used to collect information about local variables so a PatternMatchedMethodVisitor could use this information when injecting a call to traceEntry.
Use of ClassNode makes a double pass over  bytecode and thus affects performance badly. Need to get rid of ClassNode. One of the solution is to develop a ReplayMethodVisitor which would record all events and collect local variable information. After that is would reemit these events for PatternMatchedMethodVisitor

performance issue


Remove Context interface

There is only a single usage by the Rule class so there is no value having this extracted into an interface.

Warnings

:warning:
It looks like this PR contains functional changes without a corresponding test.

  Generated by :no_entry_sign: dangerJS against 4fded25a67c8b81e32132e729fa3a13ebdb552f1


gzip: stdin: invalid compressed data--format violated

copie'd with config
when,..
tar -xzvf nginxconfig.io-<IP_ADDRESS>.tar.gz
throws
gzip: stdin: invalid compressed data--format violated
tar: Child returned status 1
tar: Error is not recoverable: exiting now

This is super weird -- I'm unable to reproduce this using the config you linked to when using both the download option as well as the base 64 option.

CNR, no other reports, closing.

Came across this issue while using Windows Terminal. Everything worked fine after switching to the dashboard console, and rebuilding the gzip.


Add sponsor logos

The logos can be found in the Sponsor-WG dropbox folder.
Please ask the sponsor WG for details, e.g. URLs to link back to and which sponsors to include in which order.

Done, as far as I can see.


ReferenceError: React is not defined

Describe the bug
A React component that uses default React element leads to an error.
Reproduction
https://stackblitz.com/edit/node-4bms3n?file=test%2Frender.spec.tsx
Here's a basic example:
import SomeElement from './someElement';

const SomeComponent = ({ view = <SomeElement /> }) => {
  if (...) return view;
  ...
}

leads to ReferenceError: React is not defined.
Also, I noticed that if use material ui Avatar, I get this error:
ReferenceError: Image is not defined
System Info
npx envinfo --system --npmPackages '{vitest,vite,@vitejs/*}' --binaries --browsers

  System:
    OS: macOS 12.1
    CPU: (8) arm64 Apple M1 Pro
    Memory: 113.84 MB / 16.00 GB
    Shell: 5.8 - /bin/zsh
  Binaries:
    Node: 16.13.1 - ~/.nvm/versions/node/v16.13.1/bin/node
    npm: 8.1.2 - ~/.nvm/versions/node/v16.13.1/bin/npm
  Browsers:
    Brave Browser: <IP_ADDRESS>
    Chrome: 96.0.4664.110
    Safari: 15.2
  npmPackages:
    @vitejs/plugin-react-refresh: ^1.3.6 => 1.3.6
    vite: 2.7.5 => 2.7.5
    vitest: 0.0.107 => 0.0.107

Used Package Manager
npm
Logs
For default element value:

ReferenceError: React is not defined

For mui avatar:

ReferenceError: Image is not defined
 ❯ node_modules/@mui/material/Avatar/Avatar.js:100:19
     98|     setLoaded(false);
     99|     let active = true;
    100|     const image = new Image();
       |                   ^
    101|
    102|     image.onload = () => {

Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
[X] The provided reproduction is a minimal reproducible example of the bug.

Can you send your failing case to https://github.com/antfu-sponsors/vitest/blob/15d26b9c8525faadb64eea5e63a42cdb4ca4aebc/test/react so we can have a better look and prevent future regression? Thanks

It would be something like this but I TypeError: Cannot read properties of undefined (reading 'userAgent').
https://stackblitz.com/edit/node-4bms3n?file=test%2Frender.spec.tsx

Current errors w/ 0.0.139 and '@vitejs/plugin-react':
Default value of = <div > seems fine.
But fragments (= <>...</>) leads to Error: Uncaught [ReferenceError: _Fragment is not defined]
And other components (= <Spinner />) leads to Error: Uncaught [ReferenceError: Spinner is not defined]

It seems like a bug of Vite, we will figure out the fix for upstream.

Vite v2.7.11 released


Code coverage tab does not render utf8 characters

Task: Publish Code Coverage Results (v 1.*)
I'm publishing HTML coverage reports generated by istanbul with the help of workarounds shared in https://github.com/Microsoft/azure-pipelines-tasks/issues/3027. The result is styled correctly, but there is a problem with unicode characters both in FF and Chrome:

These are supposed to be 3×, 2× and 1× (× being a utf8 multiplication sign).
The symbol is display correctly locally, but not after I upload the HTMLs to VSTS. The reason is because VSTS strips <meta /> html tags from the HTMLs including <meta charset="utf-8" />.
What would recommend to do to overcome this limitation? Character × is not the only non-ASCII symbol that the coverage reports can contain. Other examples include emojis in code as well as comments in Chinese or Cyrillic.

@kachkaev Thanks for reporting this. Currently we are revamping the code coverage experience and no plans to enhance current experience.
Closing this issue and we assure that this experience will be improved sooner.

Thanks for your reply @nigurr! What link would you recommend me to track not to miss the update? What’s the approx order of the ETA (days, weeks, months)?
Feeling quite excited!

@kachkaev Please follow Azure DevOps Release Notes, we update the rollout in the notes. Currently we can't share the exact timelines, however the work is in progress.


ACPI->Quirks->EnableForAll ignores os listed in entries

my computer has a 1T ssd, so I installed the mac and windows both on this ssd, and I really don't know how to create two esp on one ssd and make each os use only one of these esps. So I only have one esp on ssd.
So opencore can not detect windows on same esp, I have to use custom entries to add a windows boot option.
then here comes the problem, I have enabled the Hyper-V on windows 10, then no matter EnableForAll is true or false, windows 10 will always boot into BSOD, if I use F12 to boot windows at bios, then everything is fine.
so either EnableForAll doesn't work for entries or opencore has something conflict with Hyper-V  feature.
and another thing, seems you forgot to tag the 0.5.5 version.

Since you mention it, I was curious if that's the case,  and I went ahead and turned on my hyper-v on my windows 10 pro as it wasn't on before, I have no use for it.  After All Hyper-V option is checked and installed Windows 10 reboot just fine regardless of EnabledForAll on or off.

oc.zip
here is my config, is there any wrong?

and I did some more test, once I enabled Hyper-V, then opencore won't boot into windows, remove this feature, then everything works.
and one more thing, the latest version, now have gui picker, and the latest version can have proper 4k resolution on my monitor, but the first time the picker seems a little blurry, and if I enter the UEFIShell, the text are properly scale by 2, that's fine, then exit the shell, the graphical picker back to 100% scale, and no blurry.

Ya, for 4k monitor, it's auto scaled the icons to make them look proportionated to the screen, the downsize is, it will kinda look blurry up close. So it's either not scaling for 4k and icons will look kinda small or blurry.   I am not sure what people would prefer.  What do you prefer?

there is UEFI->Output->Scale parameter, you can just stick to this setting to scale the icon and text, I'm sure anyone using this parameter other than 100% scale will choose the best value.
so if they choose the wrong value like something 145%, then the blurry text and icon are their fault, not your auto scale.
on an 4k monitor, the best should always be the 200 scale, which is pixel perfect scale,  and current auto scale clearly not set to 200 scale, more like 19x, close, but result is ugly blurry  text and icon.

one more thing, the shell did not mess up the resolution, when UEFI->Output->Scale are set to 200, then the uefi shell are perfectly scaled to 200%, and every character are so perfect size and no blurry at all.

For the icons, unless using 256x256 pixel icons for 4k, the 128x128 pixels scale up to 200% will look jaggy on the edge and it looks kinda too big for small 4k monitor. Currently, it look proportionate with the screen at 175%  scale ratio on 4k monitor. Unless everyone with 4k monitor can grab a 256px icons to replace the 128px one, or not scaling at all for 4k, it will look small like Clover UI, it's not scaling at all for 4k.

well, I thought the icns is just a container like the ico file format under windows,  I thought this icon format can have multiple resolution.
but the 175% scale really looks bad, both icon and text, clover has a svg based theme Clovy, which can be scale to any resolution.
and I don't think 200% scale will look two big on 4k monitor,  on any 4k monitor, 256x256 pixels will look exact same size on 1080p monitor of 128x128 pixels.

please, leave that choice to users, and respect the UEFI->Output->Scale setting, if someone thought the 200% scale is too big, then he/she will change this to 175, and get a smaller icon and burry text. for me , I want the perfect 200% scale, and of course I want to set this by me, not by the auto scale algorithm which I can not control.

Sure, I'll make use of that setting and remove the auto scale mechanism, That setting was recently introduced after GUI boot picker was created.  Still haven't found time to look into those recent changes from OC thoroughly. But things will be changed for the better.


Dynamic Table Size ?

I have a seemingly simple vanilla PD patch that gives no errors upon uploading to Enzien, but the patch doesn't play back recorded audio properly in the Wwise plug-in.
https://enzienaudio.com/h/TobyAM/TapeMachine/
I've read things here able table resizing issues that I don't understand fully. Is table resizing my issue here?
I hope this kind of general call for help is ok. I'd love to get this to work!

Just having a quick look through your patch, one thing I know isn't supported to sending messages to arrays/tables. Heavy only implements generic send/receive, i.e. sending to receiver of the same name. So you can't really send messages to objects like you're doing.
The following won't do what you expect:
[resize $1 (
|
[s array1]

It will just send a message say resize 60 to a [r array1].
Thinking about it, this is probably the issue. Your default table size of 0 means that nothing will happen in the [tabwrite].
In r2017.01 I actually rolled out a so far undocumented feature for loading samples into tables in Wwise. Do you want to store an incoming stream, or to preload a table? If it's the latter you're welcome to try this feature out.
You can expose tables by doing [table myTable 100 @hv_table] in the same way as you expose RTPCs.
This will create a button in the authoring plugin interface where you can load .WAV files from your drive, which Wwise will store and load into the plugin whenever it's played.
When the table is loaded it will also send a message containing the new size of the table to a receiver called [r setTableSize-{tableName}] where {tableName} should be replaced with the name of the table, in this case [r setTableSize-myTable].
I'm still ironing out some bugs so it's probably best to test with one table for now.
Hope that helps!

I see, thanks for the info! I am actually trying to store an incoming stream, as I want to be able to sample and playback the affected audio with varispeed. Ever played Braid? I have a similar rewinding task.
So I removed the messaging to the tables (and table resizing altogether), and tried a set table size with an attribute, which still doesn't seem to work (compiled and no audio from table).

Yeah I know what you mean!
Hmm, thinking about this more, it might be better to pre-allocate the table to your biggest size you ideally would need, that way you aren't constantly reallocating memory every time you record.
How are you triggering the recording stage? Are you sure it's correctly trigger the tabwrite~? I'll see if I can take a look tomorrow.

Hey, that occur ed to me too, so I went for the largest table size I could think of before going into scientific notation (wasn't sure if that was causing an issue), so 999999 or about 20 seconds at 48K.
I've attached a screenshot of the patch for reference. The tabwrite~ is triggered like so
[r OnOff @hv_param 0 1 1]
|
[toggle]
|
[sel 1 0]
|
[s recording]
[r recording]
[tabwrite~ array1]

If you have any more time to take a look that would be amazing!


[BUG] GraphRAG dependencies not installed. Try pip install graphrag future to install. GraphRAG retriever pipeline will not work properly.

Description
Starting Kotaemon UI... (prebuilt PDF.js is at F:\rag\kotaemon-app\kotaemon-app\libs\ktem\ktem\assets\prebuilt\pdfjs-4.0.379-dist)
GraphRAG dependencies not installed. Try pip install graphrag future to install. GraphRAG retriever pipeline will not work properly.
LightRAG dependencies not installed. Try pip install git+https://github.com/HKUDS/LightRAG.git to install. LighthRAG retriever pipeline will not work properly.
Nano-GraphRAG dependencies not installed. Try pip install nano-graphrag to install. Nano-GraphRAG retriever pipeline will not work properly.
User "admin" already exists
Setting up quick upload event
Running on local URL:  http://<IP_ADDRESS>:7860
To create a public link, set share=True in launch().
User-id: None, can see public conversations: False
User-id: 1, can see public conversations: True
Reproduction steps
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

Screenshots
![DESCRIPTION](LINK.png)

Logs
No response
Browsers
Firefox
OS
Windows
Additional information
No response

Why closed issue ?

This issue also applicable to me. Why Toprosoft close this? Any solution?

This issue also applicable to me. Why Toprosoft close this? Any solution?

I was waiting for solution


Clarify Batch.Create(), .Validate() and Reader.Read() godoc

The distinction between Create and Validate hasn't been entirely clear from the documentation. I've settled on the idea of "Create can modify" and "Validate doesn't modify, but checks".

Codecov Report

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

@@           Coverage Diff           @@
##           master     #427   +/-   ##
=======================================
  Coverage   85.13%   85.13%
=======================================
  Files         109      109
  Lines        6854     6854
=======================================
  Hits         5835     5835
  Misses        718      718
  Partials      301      301

Impacted Files
Coverage Δ

batchBOC.go
100% <ø> (ø)
:arrow_up:

batchTRC.go
100% <ø> (ø)
:arrow_up:

batchMTE.go
100% <ø> (ø)
:arrow_up:

batchATX.go
100% <ø> (ø)
:arrow_up:

batchARC.go
100% <ø> (ø)
:arrow_up:

batchSHR.go
100% <ø> (ø)
:arrow_up:

batchWeb.go
100% <ø> (ø)
:arrow_up:

reader.go
82.96% <ø> (ø)
:arrow_up:

batchXCK.go
100% <ø> (ø)
:arrow_up:

batchDNE.go
87.23% <ø> (ø)
:arrow_up:

... and 16 more

Continue to review full report at Codecov.

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


3phase_integrated License?

Hi Ben,
Love your work. I noticed there's no license file in this repository. Are these files released under an open source license? If so could you let me know what license and where it's documented if anywhere? I'm wondering if I'm permitted to use any of your work in a future OpenLeg Drive. (same question applies to your mbed repositories)
Thanks,
Joey Byrnes

Fixed, added MIT License

The mbed repository is also under the MIT License (see bottom right corner of the page):
https://os.mbed.com/users/benkatz/code/HKC_MiniCheetah/

Wow you work fast, Thanks!


Unable to install with node-libcurl

I'm attempting to install node-libcurl into my electron application. This issue may not be mainly because of electron-rebuild, I am just mainly looking for some help.
I am running Windows 10 64bit.
To replicate my issue, in gitbash terminal, I enter the following commands...
npm init -y                             # Successfully initializes

npm install node-libcurl                # Successfully builds with `node-pre-gyp install --fallback-to-build`

npm install --save-dev electron-rebuild # Fails

The output of the last command (install electron-rebuild) is the following...
$ npm install --save-dev electron-rebuild

npm WARN<EMAIL_ADDRESS>No description
npm WARN<EMAIL_ADDRESS>No repository field.

npm ERR! path C:\Users\Arise\tst\node_modules\node-libcurl\node_modules\abbrev
npm ERR! code ENOENT
npm ERR! errno -4058
npm ERR! syscall rename
npm ERR! enoent ENOENT: no such file or directory, rename 'C:\Users\Arise\tst\node_modules\node-libcurl\node_modules\abbrev' -> 'C:\Users\Arise\tst\node_modules\node-libcurl\node_modules\.abbrev.DELETE'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR!      C:\Users\Arise\AppData\Roaming\npm-cache\_logs\2018-02-20T13_06_13_960Z-debug.log

After tackling this issue for quite some time, I made a golang program within node_modules/node-libcurl to read every single npm module inside of the text file node_modules/node-libcurl/yarn.lock and merge it into a single npm install ... command to be run inside the node_modules/node-libcurl directory.
I am not super familiar with how npm/nodejs works and I have no idea what yarn.lock is, but it contains a list of many modules inside it, so I thought installing everything I see could do the trick.
After installing all the modules listed in yarn.lock and running npm install --save-dev electron-rebuild inside my root folder (not inside node_modules/node-libcurl), I'm stuck at the following output:
npm WARN deprecated<EMAIL_ADDRESS>Use uuid module instead
npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
npm WARN<EMAIL_ADDRESS>No description
npm WARN<EMAIL_ADDRESS>No repository field.

npm ERR! path C:\Users\Arise\Documents\Programming\JS\Electron\downloader\node_modules\node-libcurl\node_modules\node-pre-gyp\node_modules\nopt
npm ERR! code ENOENT
npm ERR! errno -4058
npm ERR! syscall rename
npm ERR! enoent ENOENT: no such file or directory, rename 'C:\Users\Arise\Documents\Programming\JS\Electron\downloader\node_modules\node-libcurl\node_modules\node-pre-gyp\node_modules\nopt' -> 'C:\Users\Arise\Documents\Programming\JS\Electron\downloader\node_modules\node-libcurl\node_modules\node-pre-gyp\node_modules\.nopt.DELETE'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

npm ERR!      C:\Users\Arise\AppData\Roaming\npm-cache\_logs\2018-02-20T13_16_54_329Z-debug.log

I found my solution here: npm/npm#17444 (comment)
Just had to delete package-lock.json, then run npm install --save-dev electron-rebuild and it worked!

try this :
apt-get install build-essential
then:
npm i node-libcurl


issue with Haneke's Image Cache ios.....????

Hi,
I am vuforia sample for my project.this whole sample have builded in ARC,so it is very difficult to change it in Non-ARC.
is there any way to use this Haneke Image Cache ios without ARC?
Please help me ASAP
Thanks

There is a link on the main page on how to implement iOS 6 (non-arc) compatibility.


ZHA_Intern_Simple_Pull_Request

Created a new Intern Pull Request file for Pre-Internship Task 3.

@DroneLearner Please do not create PRs like this for the Apache AGE repository. If you need assistance or instruction, feel free to submit a question :)

Hi @jrgemignani. Apologies. I'm fairly new to this.
Thanks for guiding me.

@DroneLearner Not a problem. Let us know if you need assistance in creating a PR for the Apache AGE repository.


Problem about running K-Scheduler-based afl on an example program harfbuzz

When I execute the last command in step 4.Build harfbuzz following Google FuzzBench settings $CXX $CXXFLAGS -std=c++11 -I ~/harfbuzz_BUILD/src/ ~/harfbuzz_BUILD/test/fuzzing/hb-fuzzer.o ~/harfbuzz_BUILD/src/.libs/libharfbuzz-fuzzing.a afl_llvm_rt_driver.a -o harfbuzz_afl_asan about Run K-Scheduler-based afl on an example program harfbuzz，it tells me clang-11: error: no such file or directory: '/home/jq/harfbuzz_BUILD/src/.libs/libharfbuzz-fuzzing.a'.
Can you help me?

According to the error message "No such file libharfbuzz-fuzzing.a", it seems harfbuzz library libharfbuzz-fuzzing.a is not successfully compiled. Please double check if you follow the latest tutorials in https://github.com/Dongdongshe/K-Scheduler/blob/main/afl_integration/build_example/README.md.
```sh
# download harfbuzz source code
git clone https://github.com/behdad/harfbuzz.git
cd harfbuzz && git checkout f73a87d9a8c76a181794b74b527ea268048f78e3
cd .. && cp -r harfbuzz BUILD
# configure and build harfbuzz
(cd ./src/hb-ucdn && CCLD="$CXX $CXXFLAGS" make)
cd BUILD && ./autogen.sh && CCLD="$CXX $CXXFLAGS" ./configure --enable-static --disable-shared && make -j -C src fuzzing && cd ..
# build harfbuzz fuzzer wrapper
$CXX $CXXFLAGS -c -std=c++11 -I BUILD/src/ BUILD/test/fuzzing/hb-fuzzer.cc -o BUILD/test/fuzzing/hb-fuzzer.o
# link harfbuzz fuzzer wrapper with afl driver
$CXX $CXXFLAGS -std=c++11 -I BUILD/src/ BUILD/test/fuzzing/hb-fuzzer.o BUILD/src/.libs/libharfbuzz-fuzzing.a afl_llvm_rt_driver.a -o harfbuzz_afl_asan
```

After I added a command make in BUILD/src, it executed successfully.


Question - Using Mondo to get a list of mendelian disorders

I'm wondering if it's possible if I could use Mondo to narrow down a list of Mendelian disorders.  I noticed there is a superclass (Mendelian disease, MONDO:0003847), but this is missing some diseases (such as Mendelian subtypes of Parkinson disease), and may potentially include diseases that are not Mendelian (https://github.com/monarch-initiative/mondo/issues/2759). cc @cmungall @pnrobinson @nicolevasilevsky

So we should fix it so the class oi s either obsolete or complete!

It seems there are 10k subclasses of Mendelian diseases, does that seem right?
Both options seem like a lot of work, as many classes will be come orphaned if we obsolete Mendelian disease.
Could this be a topic for the workshop?

We should infer it
On Tue, Mar 2, 2021, 21:37 Nicole Vasilevsky<EMAIL_ADDRESS>wrote:

It seems there are 10k subclasses of Mendelian diseases, does that seem
right?
Both options seem like a lot of work, as many classes will be come
orphaned if we obsolete Mendelian disease.
Could this be a topic for the workshop?
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/monarch-initiative/mondo/issues/2760#issuecomment-789447189,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAMMOKUFQPSGJGZ3QFPJXLTBXDJPANCNFSM4YQNYKPA
.

This number seems to be too high. OMIM now has 5619+1312+1657=8588 Mendelian or probably Mendelian diseases.
https://omim.org/statistics/entry
Depending on where one stands in the lumper/splitter debate, probably there are over 10K (e.g., the INCLUDED entries), but AFAIK we do not have them in MONDO (yet) and so probably there is something wrong here?

I'll need guidance how to set this up so it is inferred.

leprosy, susceptibility to, 2 SubClassOf Nothing

leprosy, susceptibility to, 2 SubClassOf leprosy

leprosy SubClassOf infectious disease with peripheral neuropathy

infectious disease with peripheral neuropathy SubClassOf acquired peripheral neuropathy

acquired peripheral neuropathy EquivalentTo peripheral neuropathy and (has modifier some acquired)

leprosy, susceptibility to, 2 SubClassOf disease has basis in dysfunction of some PRKN

PRKN SubClassOf gene

disease has basis in dysfunction of some gene SubClassOf has modifier some inherited
has modifier some acquired DisjointWith has modifier some inherited

adult idiopathic neutropenia SubClassOf Nothing

adult idiopathic neutropenia SubClassOf acquired neutropenia

acquired neutropenia EquivalentTo neutropenia and (has modifier some acquired)

adult idiopathic neutropenia SubClassOf disease has basis in dysfunction of some GFI1

GFI1 SubClassOf gene

disease has basis in dysfunction of some gene SubClassOf has modifier some inherited
has modifier some acquired DisjointWith has modifier some inherited

chronic inflammatory demyelinating polyneuropathy SubClassOf Nothing

chronic inflammatory demyelinating polyneuropathy SubClassOf chronic polyradiculoneuropathy

chronic polyradiculoneuropathy SubClassOf chronic acquired demyelinating polyneuropathy

chronic acquired demyelinating polyneuropathy EquivalentTo acquired peripheral neuropathy and (has modifier some chronic)

acquired peripheral neuropathy EquivalentTo peripheral neuropathy and (has modifier some acquired)

chronic inflammatory demyelinating polyneuropathy SubClassOf disease has basis in dysfunction of some PMP22

PMP22 SubClassOf gene

disease has basis in dysfunction of some gene SubClassOf has modifier some inherited
has modifier some acquired DisjointWith has modifier some inherited

acute motor axonal neuropathy SubClassOf Nothing

acute motor axonal neuropathy SubClassOf chronic inflammatory demyelinating polyneuropathy

chronic inflammatory demyelinating polyneuropathy SubClassOf disease has basis in dysfunction of some PMP22

PMP22 SubClassOf gene

acute motor axonal neuropathy SubClassOf Guillain-Barre syndrome

Guillain-Barre syndrome SubClassOf acute and subacute inflammatory demyelinating polyneuropathy

acute and subacute inflammatory demyelinating polyneuropathy SubClassOf acquired peripheral neuropathy

acquired peripheral neuropathy EquivalentTo peripheral neuropathy and (has modifier some acquired)

disease has basis in dysfunction of some gene SubClassOf has modifier some inherited
has modifier some acquired DisjointWith has modifier some inherited

Lewis-Sumner syndrome SubClassOf Nothing

Lewis-Sumner syndrome SubClassOf chronic inflammatory demyelinating polyneuropathy

chronic inflammatory demyelinating polyneuropathy SubClassOf chronic polyradiculoneuropathy

chronic polyradiculoneuropathy SubClassOf chronic acquired demyelinating polyneuropathy

chronic acquired demyelinating polyneuropathy EquivalentTo acquired peripheral neuropathy and (has modifier some chronic)

acquired peripheral neuropathy EquivalentTo peripheral neuropathy and (has modifier some acquired)

chronic inflammatory demyelinating polyneuropathy SubClassOf disease has basis in dysfunction of some PMP22

PMP22 SubClassOf gene

disease has basis in dysfunction of some gene SubClassOf has modifier some inherited
has modifier some acquired DisjointWith has modifier some inherited

acute inflammatory demyelinating polyradiculoneuropathy SubClassOf Nothing

acute inflammatory demyelinating polyradiculoneuropathy SubClassOf chronic inflammatory demyelinating polyneuropathy

chronic inflammatory demyelinating polyneuropathy SubClassOf disease has basis in dysfunction of some PMP22

PMP22 SubClassOf gene

acute inflammatory demyelinating polyradiculoneuropathy SubClassOf Guillain-Barre syndrome

Guillain-Barre syndrome SubClassOf acute and subacute inflammatory demyelinating polyneuropathy

acute and subacute inflammatory demyelinating polyneuropathy SubClassOf acquired peripheral neuropathy

acquired peripheral neuropathy EquivalentTo peripheral neuropathy and (has modifier some acquired)

disease has basis in dysfunction of some gene SubClassOf has modifier some inherited
has modifier some acquired DisjointWith has modifier some inherited

amyotrophic neuralgia SubClassOf Nothing

amyotrophic neuralgia SubClassOf neuralgic amyotrophy

neuralgic amyotrophy SubClassOf acquired peripheral neuropathy

acquired peripheral neuropathy EquivalentTo peripheral neuropathy and (has modifier some acquired)

amyotrophic neuralgia SubClassOf disease has basis in dysfunction of some SEPTIN9

SEPTIN9 SubClassOf gene

disease has basis in dysfunction of some gene SubClassOf has modifier some inherited
has modifier some acquired DisjointWith has modifier some inherited

renin-angiotensin-aldosterone system-blocker-induced angioedema SubClassOf Nothing

renin-angiotensin-aldosterone system-blocker-induced angioedema SubClassOf acquired angioedema

acquired angioedema EquivalentTo angioedema and (has modifier some acquired)

renin-angiotensin-aldosterone system-blocker-induced angioedema SubClassOf disease has basis in dysfunction of some XPNPEP2

XPNPEP2 SubClassOf gene

disease has basis in dysfunction of some gene SubClassOf has modifier some inherited
has modifier some acquired DisjointWith has modifier some inherited

acute motor and sensory axonal neuropathy SubClassOf Nothing

acute motor and sensory axonal neuropathy SubClassOf chronic inflammatory demyelinating polyneuropathy

chronic inflammatory demyelinating polyneuropathy SubClassOf disease has basis in dysfunction of some PMP22

PMP22 SubClassOf gene

acute motor and sensory axonal neuropathy SubClassOf Guillain-Barre syndrome

Guillain-Barre syndrome SubClassOf acute and subacute inflammatory demyelinating polyneuropathy

acute and subacute inflammatory demyelinating polyneuropathy SubClassOf acquired peripheral neuropathy

acquired peripheral neuropathy EquivalentTo peripheral neuropathy and (has modifier some acquired)

disease has basis in dysfunction of some gene SubClassOf has modifier some inherited
has modifier some acquired DisjointWith has modifier some inherited

Axiom Impact
Axioms used 9 times

disease has basis in dysfunction of some gene SubClassOf has modifier some inherited [axioms.owl]
has modifier some acquired DisjointWith has modifier some inherited [axioms.owl]

Axioms used 7 times

acquired peripheral neuropathy EquivalentTo peripheral neuropathy and (has modifier some acquired) [mondo.owl]

Axioms used 5 times

PMP22 SubClassOf gene [hgnc_import.owl]
chronic inflammatory demyelinating polyneuropathy SubClassOf disease has basis in dysfunction of some PMP22 [mondo.owl]

Axioms used 3 times

acute and subacute inflammatory demyelinating polyneuropathy SubClassOf acquired peripheral neuropathy [mondo.owl]
Guillain-Barre syndrome SubClassOf acute and subacute inflammatory demyelinating polyneuropathy [mondo.owl]

Axioms used 2 times

chronic acquired demyelinating polyneuropathy EquivalentTo acquired peripheral neuropathy and (has modifier some chronic) [mondo.owl]
chronic inflammatory demyelinating polyneuropathy SubClassOf chronic polyradiculoneuropathy [mondo.owl]
chronic polyradiculoneuropathy SubClassOf chronic acquired demyelinating polyneuropathy [mondo.owl]

Axioms used 1 times

acquired neutropenia EquivalentTo neutropenia and (has modifier some acquired) [mondo.owl]
acquired angioedema EquivalentTo angioedema and (has modifier some acquired) [mondo.owl]
XPNPEP2 SubClassOf gene [hgnc_import.owl]
GFI1 SubClassOf gene [hgnc_import.owl]
SEPTIN9 SubClassOf gene [hgnc_import.owl]
PRKN SubClassOf gene [hgnc_import.owl]
leprosy SubClassOf infectious disease with peripheral neuropathy [mondo.owl]
amyotrophic neuralgia SubClassOf neuralgic amyotrophy [mondo.owl]
amyotrophic neuralgia SubClassOf disease has basis in dysfunction of some SEPTIN9 [mondo.owl]
leprosy, susceptibility to, 2 SubClassOf leprosy [mondo.owl]
leprosy, susceptibility to, 2 SubClassOf disease has basis in dysfunction of some PRKN [mondo.owl]
adult idiopathic neutropenia SubClassOf acquired neutropenia [mondo.owl]
adult idiopathic neutropenia SubClassOf disease has basis in dysfunction of some GFI1 [mondo.owl]
renin-angiotensin-aldosterone system-blocker-induced angioedema SubClassOf acquired angioedema [mondo.owl]
renin-angiotensin-aldosterone system-blocker-induced angioedema SubClassOf disease has basis in dysfunction of some XPNPEP2 [mondo.owl]
infectious disease with peripheral neuropathy SubClassOf acquired peripheral neuropathy [mondo.owl]
neuralgic amyotrophy SubClassOf acquired peripheral neuropathy [mondo.owl]
Lewis-Sumner syndrome SubClassOf chronic inflammatory demyelinating polyneuropathy [mondo.owl]
acute inflammatory demyelinating polyradiculoneuropathy SubClassOf chronic inflammatory demyelinating polyneuropathy [mondo.owl]
acute inflammatory demyelinating polyradiculoneuropathy SubClassOf Guillain-Barre syndrome [mondo.owl]
acute motor and sensory axonal neuropathy SubClassOf chronic inflammatory demyelinating polyneuropathy [mondo.owl]
acute motor and sensory axonal neuropathy SubClassOf Guillain-Barre syndrome [mondo.owl]
acute motor axonal neuropathy SubClassOf chronic inflammatory demyelinating polyneuropathy [mondo.owl]
acute motor axonal neuropathy SubClassOf Guillain-Barre syndrome [mondo.owl]

Ontologies used:

axioms.owl (http://purl.obolibrary.org/obo/mondo/imports/axioms.owl)
hgnc_import.owl (http://purl.obolibrary.org/obo/mondo/imports/hgnc_import.owl)
mondo.owl (http://purl.obolibrary.org/obo/mondo.owl)

I did the following edits to address the build failures:

renamed MONDO_0007691 to Guillain-Barre syndrome, familial (to match OMIM label)
Excluded subclass from 'Guillain-Barre syndrome, familial'

excluded 'chronic polyradiculoneuropathy'

Excluded subclass from 'acute inflammatory demyelinating polyradiculoneuropathy'

excluded 'Guillain-Barre syndrome, familial'

Excluded subclass from 'nonimmune chronic idiopathic neutropenia of adults'

excluded 'acquired neutropenia'
added parent Mendelian disease

Excluded subclass from 'amyotrophic neuralgia'

excluded neuralgic amyotrophy

Excluded subclass from 'leprosy, susceptibility to, 2'

excluded leprosy
added parent 'inherited disease susceptibility'

Removed subclassof axiom from 'renin-angiotensin-aldosterone system-blocker-induced angioedema'

removed 'disease has basis in dysfunction of' some XPNPEP2
Created new class for 'susceptibility to angioedema induced by ACE inhibitors', xref: OMIM:300909

revise equiv axiom for 'autosomal recessive inherited pseudoxanthoma elasticum'
create new class for 'chronic inflammatory demyelinating polyneuropathy', equiv to Orphanet:2932
make Orphanet:2932 relatedTo on 'Guillain-Barre syndrome, familial'
created new class 'chronic inflammatory demyelinating polyneuropathy' equiv to Orphanet:2932. Note - this was equiv to 'Guillain-Barre syndrome, familial' but there are no genes implicated in this disease, according to orphanet, and they also do not xref OMIM, so I think this should be its own class, with Lewis-Sumner syndrome as a child.
moved Lewis-Sumner syndrome to be a child of 'chronic inflammatory demyelinating polyneuropathy'

OMIM:180200 was an exact synonym for Orphanet:790 Retinoblastoma, which is the grouping class ("...hereditary or non hereditary, unilateral or bilateral.")

make OMIM:180200 equiv to 'hereditary retinoblastoma' instead of retinoblastoma